0
1
I created a transaction with a script for a Multi-Signature in the form of
M <A pubkey> [B pubkey] [C pubkey...] N OP_CHECKMULTISIG
It is documented (https://bitcoin.org/en/developer-guide#multisig) that this type of script would belong to the standard transaction types.
When i put that transaction into Bitcoin-CLI via decoderawtransaction, it says:
"vout": [
{
"value": 0.00250000,
"n": 0,
"scriptPubKey": {
"asm": "2 <PublicAdress 1> <PublicAdress 2> <PublicAdress 3> 3 OP_CHECKMULTISIG",
"hex": "XXX",
"type": "nonstandard"
}
},
I then sent the transaction via sendrawtransaction and it is sent, accepted and mined successfully to the Blockchain but it seems to be invisible for my wallet.
Also when i send such a transaction to my BitcoinCore wallet, Bitcoin Core doesn´t notify me about it.
Is there simply no support in Bitcoin Core for that type of MultiSig transactions or am i doing anything wrong?
Ok, shouldn´t it work then with this form?
1 <PublicAdress 1> <PublicAdress 2> 2 OP_CHECKMULTISIG– SeBo – 2018-01-05T12:53:29.507It should work if both pubkeys are yours (= you have the private keys for them). – Pieter Wuille – 2018-01-05T13:05:38.007
That brought me to a follow up question: sharing-ownership-of-coins-via-multi-signature-transactions
– SeBo – 2018-01-05T13:35:08.683