Author

Topic: Multisig Listunspent not showing (Read 1507 times)

legendary
Activity: 1190
Merit: 1001
January 10, 2015, 05:37:18 AM
#5
Actually Bitcoin Core 0.10 now provides the ability to add multisig addresses as "watch-only" via the "importaddress" command.

This is a great addition (thanks core devs).  Once you have imported a multisig addresses the unspent outputs will show in the "listunspent" with an "spendable: false" tag.
newbie
Activity: 1
Merit: 0
January 10, 2015, 04:29:16 AM
#4
listunspent only provides the transactions which can be spent using this wallet.
Unfortunately, this makes it a bit useless for multisigs...

see https://bitcointalksearch.org/topic/listunspent-call-for-multi-sig-addresses-245261
legendary
Activity: 1190
Merit: 1001
September 13, 2014, 12:32:38 AM
#3
Nope
legendary
Activity: 1022
Merit: 1001
September 12, 2014, 11:55:23 PM
#2
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
Code:
bitcoin-cli addmultisigaddress 2 '["pubkey1","pubkey2"]'

4) On the online machine do "createmultisig"
Code:
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.

Did you ever figure this one out  Huh
legendary
Activity: 1190
Merit: 1001
June 20, 2014, 02:35:40 AM
#1
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
Code:
bitcoin-cli addmultisigaddress 2 '["pubkey1","pubkey2"]'

4) On the online machine do "createmultisig"
Code:
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.
Jump to: