(Everything was done using '-testnet')
I'm playing with multisig addresses and found something strange:
In the bitcoin-qt I did:
createmultisig 2 '["028c82c09e3b893f1611cef20c86b399f27d9d76fe9c456df33a0f8319958689f7","0246137887433809d28ba48d08153f5461ced55703f27fd46dedb775a5f5fe8a86","0352cf6e2c4d36294a89fe520ec6f4fa29859e6f69b549b8eb4128b55f596923c6"]'
With this output:
{
"address" : "
2MyMdJW7GpkULivugRMNqrVuaoqFenc7ioS",
"redeemScript" : "5221028c82c09e3b893f1611cef20c86b399f27d9d76fe9c456df33a0f8319958689f7210246137
887433809d28ba48d08153f5461ced55703f27fd46dedb775a5f5fe8a86210352cf6e2c4d36294a
89fe520ec6f4fa29859e6f69b549b8eb4128b55f596923c653ae"
}
Then I wrote a python script:
access = ServiceProxy("http://ZZZZZZZZZZ:[email protected]:8332")
ladds = {'mj1zkN24ADDKPD8yCCXvBYtpJHz8FqJ7DC':'028c82c09e3b893f1611cef20c86b399f27d9d76fe9c456df33a0f8319958689f7',
'mhqQ5ZLETv3y3wgXYcLPY9W7ssziscFKsh':'0246137887433809d28ba48d08153f5461ced55703f27fd46dedb775a5f5fe8a86',
'muLBgX7Y9D3zQGeoXjWZ3dPowACxbTN8nd':'0352cf6e2c4d36294a89fe520ec6f4fa29859e6f69b549b8eb4128b55f596923c6' }
pubkey = list(ladds)
multisig = access.createmultisig(2, pubkey)
print 'multisig: ',multisig['address']
the output:
multisig:
2N16Bm6jDE1FzLNALz7k6vaNTLt4h2A7663Those addresses would have been the same?! What am I missing here?