Issue Details
- Number
- 16712
- Title
- Signature must be zero for failed CHECK(MULTI)SIG operation
- Description
- ## start bicoind
```
bitcoind -rpcuser=test -rpcpassword=test -rpcport=18443 -rpcbind=0.0.0.0 -datadir=btc_private -txindex -regtest=1 -listenonion=0 -debug -daemon
```
```
alias btccli="bitcoin-cli -regtest -rpcuser=test -rpcpassword=test"
```
## get 3 new address
```
address: 2N8VaTaHNq4GPt1rbvaEAEPFwoSZ8CgDUM9
pubkey: 0355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c93
privatekey: cPZdtTsenRcKbmthFBcQB4QerVSut6Z9hMPyKo6zMeGRBGSxDGMM
address: 2N3yHeRmfNaqsR5rBVUk4fZhmfmiZswH5Rh
pubkey: 021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c
privatekey: cQxcb3foiTWKBfKT1B8fxWALzgD1SpS2QM6JcsCdFnXM5ebY5zNX
address: 2N7T4f6CAEHPyV4RfUD6NUz36AzT7J48nrz
pubkey: 033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de
privatekey: cNpLyk4X6PSyUDiJ7tPwQXRHzYPXsVCzg72g47ZW5yVyfVkmqWSt
```
## get multisig address
```
btccli addmultisigaddress 2 '["2N8VaTaHNq4GPt1rbvaEAEPFwoSZ8CgDUM9","2N3yHeRmfNaqsR5rBVUk4fZhmfmiZswH5Rh","2N7T4f6CAEHPyV4RfUD6NUz36AzT7J48nrz"]'
{
"address": "2MwabVCD88Uz7gBWyUd4mA2cXyEBMuN7w93",
"redeemScript": "52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae"
}
```
```
btccli listunspent 1 99999999 '["2MwabVCD88Uz7gBWyUd4mA2cXyEBMuN7w93"]'
[
{
"txid": "66a370cb1fa86f706d3c1ff581ee80ab0c6ef69403cb09ba2eb262a27e4c0643",
"vout": 0,
"address": "2MwabVCD88Uz7gBWyUd4mA2cXyEBMuN7w93",
"label": "",
"redeemScript": "0020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bd",
"witnessScript": "52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae",
"scriptPubKey": "a9142f8a5a37a7ff99fd8671d2dcd7e62d7b4d0fd97b87",
"amount": 50.00000000,
"confirmations": 102,
"spendable": true,
"solvable": true,
"desc": "sh(wsh(multi(2,[696a000f/0'/0'/0']0355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c93,[696a000f/0'/0'/1']021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c,[696a000f/0'/0'/2']033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de)))#3cvzvrcg",
"safe": true
},
{
"txid": "9eaa9439244b18def82abd3f85aca817126653d20add52ad2208aaa4e4f43891",
"vout": 0,
"address": "2MwabVCD88Uz7gBWyUd4mA2cXyEBMuN7w93",
"label": "",
"redeemScript": "0020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bd",
"witnessScript": "52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae",
"scriptPubKey": "a9142f8a5a37a7ff99fd8671d2dcd7e62d7b4d0fd97b87",
"amount": 50.00000000,
"confirmations": 101,
"spendable": true,
"solvable": true,
"desc": "sh(wsh(multi(2,[696a000f/0'/0'/0']0355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c93,[696a000f/0'/0'/1']021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c,[696a000f/0'/0'/2']033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de)))#3cvzvrcg",
"safe": true
}
]
```
```
btccli createrawtransaction '[{"txid":"9eaa9439244b18def82abd3f85aca817126653d20add52ad2208aaa4e4f43891","vout":0,"scriptPubKey":"a9142f8a5a37a7ff99fd8671d2dcd7e62d7b4d0fd97b87","redeemScript":"52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae"}]' '{"2MzycLC1fr83bHGiGhARtYbkaQ8iXoULN76":49.999}'
02000000019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000000ffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e8700000000
```
```
btccli signrawtransactionwithkey '02000000019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000000ffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e8700000000' '["cPZdtTsenRcKbmthFBcQB4QerVSut6Z9hMPyKo6zMeGRBGSxDGMM"]' '[{"txid":"9eaa9439244b18def82abd3f85aca817126653d20add52ad2208aaa4e4f43891","vout":0,"scriptPubKey":"a9142f8a5a37a7ff99fd8671d2dcd7e62d7b4d0fd97b87","redeemScript":"52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae","amount":50}]'
{
"hex": "020000000001019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000023220020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bdffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e87040047304402205ac40d5e704b78d044798e0b8b7f8bc7afb259fb5806bf0e4cb387f3d2d2dfd2022052c39670918c38cf3d5815f4d6c50af88b84614715043b3f92e4fcbce29a228201006952210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae00000000",
"complete": false,
"errors": [
{
"txid": "9eaa9439244b18def82abd3f85aca817126653d20add52ad2208aaa4e4f43891",
"vout": 0,
"witness": [
"",
"304402205ac40d5e704b78d044798e0b8b7f8bc7afb259fb5806bf0e4cb387f3d2d2dfd2022052c39670918c38cf3d5815f4d6c50af88b84614715043b3f92e4fcbce29a228201",
"",
"52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae"
],
"scriptSig": "220020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bd",
"sequence": 4294967295,
"error": "Signature must be zero for failed CHECK(MULTI)SIG operation"
}
]
}
```
```
btccli signrawtransactionwithkey '020000000001019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000023220020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bdffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e87040047304402205ac40d5e704b78d044798e0b8b7f8bc7afb259fb5806bf0e4cb387f3d2d2dfd2022052c39670918c38cf3d5815f4d6c50af88b84614715043b3f92e4fcbce29a228201006952210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae00000000' '["cQxcb3foiTWKBfKT1B8fxWALzgD1SpS2QM6JcsCdFnXM5ebY5zNX"]' '[{"txid":"9eaa9439244b18def82abd3f85aca817126653d20add52ad2208aaa4e4f43891","vout":0,"scriptPubKey":"a9142f8a5a37a7ff99fd8671d2dcd7e62d7b4d0fd97b87","redeemScript":"52210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae","amount":50}]'
{
"hex": "020000000001019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000023220020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bdffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e87040047304402205ac40d5e704b78d044798e0b8b7f8bc7afb259fb5806bf0e4cb387f3d2d2dfd2022052c39670918c38cf3d5815f4d6c50af88b84614715043b3f92e4fcbce29a228201473044022072d263ac076bb5647c9cbcefc7fda411a9208cd1a8a75148b090a24b929ac590022034a230442504d91fe561004e64b0eba403b80e42afb12afaa7808b916ff3e54a016952210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae00000000",
"complete": true
}
```
```
btccli sendrawtransaction 020000000001019138f4e4a4aa0822ad52dd0ad253661217a8ac853fbd2af8de184b243994aa9e0000000023220020e4a6d84b97591a2812a4909e6cfc35429975957e674c4e92ad9054b3cca445bdffffffff01606b042a0100000017a91454cd00871f090949693d111080b290b18db4637e87040047304402205ac40d5e704b78d044798e0b8b7f8bc7afb259fb5806bf0e4cb387f3d2d2dfd2022052c39670918c38cf3d5815f4d6c50af88b84614715043b3f92e4fcbce29a228201473044022072d263ac076bb5647c9cbcefc7fda411a9208cd1a8a75148b090a24b929ac590022034a230442504d91fe561004e64b0eba403b80e42afb12afaa7808b916ff3e54a016952210355479b300b217d781cf058941cc1677283c24460665d27dbfced339b29428c9321021e2ef4e12c9d13fc45e709469de0ea8fe556bdbd436f13e936346f6dd267455c21033bebbfa8539df7d9b381d6bb34fabe3fc660c3c7a2f69047ac850575597ee8de53ae00000000
error code: -26
error message:
non-mandatory-script-verify-flag (Signature must be zero for failed CHECK(MULTI)SIG operation) (code 64)
```
why i got a error like above? i need help, thanks!
- URL
-
https://github.com/bitcoin/bitcoin/issue/16712
- Closed by
-
Back to List