I'm just starting to play around with multisig and I'm having an issue with listunspent not showing the multisig addresses (using Bitcoin Core 0.9.2)
Setup: 1 online machine (with full blockchain) and 1 offline machine.
Steps taken:
1) On each machine generate an address ('
getnewaddress')
2) On each machine also get the pubkey for the address via
validateaddress (and backup the private keys)
3) On the online machine do "
addmultisigaddress" for a 2-of-2 with both pubkeys
bitcoin-cli addmultisigaddress 2 '["pubkey1","pubkey2"]'
4) On the online machine do "
createmultisig"
bitcoin-cli createmultisig 2 '["pubkey1","pubkey2"]'
5) From another (unrelated) machine send some coins to the newly created multisig address
6) The coins show up in blockchain.info, but in
listtransactions and
listunspent on the online machine it does not list the transaction?
I was reading that in order for the multisig address to show in the unspent list then all the private keys need to be available for the multisig address...but this makes no sense as it would negate the point on the multisig address if you have the private keys stored together.