|
April 01, 2013, 01:27:52 AM |
|
Hello.
I've started using Armory recently and ran into a big question, to which I hope you can give me an answer that will not make me want to shoot myself.
I did an offline transaction with Armory, which worked just fine. I created the transaction on the online client, signed it on the offline client and broadcasted it on the online client. I used an amount that was present exactly on one address, assuming that Armory would use that input, as it wouldn't require a change address.
Instead, Armory used the first address with BTC in the list, which had more BTC present than the transaction volume. A certain sum was transferred to a change address. My question now is: how do I get access to this change address?
The transaction gets broadcasted on the online client, which has a read-only copy of the wallet, so obviously, I won't be able to access the change address there. However, my offline client does not contain the change address, either.
Where is the private key for the change address? How is this supposed to work with the entire offline transaction logic?
|