Я имел ни один вопрос не создавая multisig адреса, но отправка сырой сделки, кажется, я застрял.
createrawtransaction (кажется, успех, я получаю хэш и никаких ошибок)
signrawtransaction (также не кажется, хорошие без ошибок)
мой второй знак rawtransaction он производит другой хэш, но она по-прежнему показывает "полный":ложный
Я использую это (https://gist.githubusercontent.com/gavinandresen/3966071/raw/1f6cfa4208bc82ee5039876b4f065a705ce64df7/TwoOfThree.sh) В качестве эталона и выглядит, как он должен сказать, полный: правда после 2-го подписания. Что я делаю не так?
Я пытался sendrawtransaction только в случае с хэш он дал мне, но ошибки.
Вот моя информация, я не беспокоюсь о тех, имея эти частные ключи или краже 25 центов на сумму BTC в этом multisig адрес просто пытается понять это.
Код:
// 3 открытые / закрытые ключи пары, чтобы создать multisig
а = 5JmRCnXCAEk9patpLQ6kGVMCw8zMqTwSQGmq2ees6qEcSqbQ3JQ (031D7C97B6B901EE97C191EF6B12E8B9D7D3DDFFF122B203A5FEB4D4AA274EAB35)
б = 5Hs9DSiJEb6fMKWSThErN66bFygddFtPGADxzpt9VX4cB2bZbVs (033DF3003F8C8830C150979C554A046D993E602321CD1A0FF347335B28B27106AD)
с = 5JRQnwUhCGn8gxHCAY4C1KsrJK1u9Za7LpSBtYV2pDPyNsmHMam (02A5A216F1F43DA7E2DD9DB1DB05325F79B6C729C7936CF97B83BC2E4046089D8E)
// Поступил этот код в консоли
createmultisig 2
«["031D7C97B6B901EE97C191EF6B12E8B9D7D3DDFFF122B203A5FEB4D4AA274EAB35","033DF3003F8C8830C150979C554A046D993E602321CD1A0FF347335B28B27106AD","02A5A216F1F43DA7E2DD9DB1DB05325F79B6C729C7936CF97B83BC2E4046089D8E"]»
// вывод на консоль ниже
{
"адрес" : "32NPCzDQHLGf5Gfg2kb2Sep85NMrCZiEvG",
"redeemScript" : "5221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53ae"
}
// послало BTC по этому адресу, это TXID
TXID = "95ef75c9640b856bf7626f83d484f4ed04a10b86d08befa2c3435a02dc46c511";
// создать необработанные транзакции в консоли:
createrawtransaction
«[{"TXID":"95ef75c9640b856bf7626f83d484f4ed04a10b86d08befa2c3435a02dc46c511","Vout": 0,"scriptPubKey":
"a9140771fd34e1f24a620939bda6e399ab52a71434a187","redeemScript":"5221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53ae"}]»
«{"1J9ikqFuwrzPbczsDkquA9uVYeq6dEehsj": 0,0008}»
// операция создания выводит ниже хэш.
hash1: 010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef950000000000ffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000
// Делаем первый знак операции с использованием hash1
signrawtransaction '010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef950000000000ffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000'
«[{"TXID":"95ef75c9640b856bf7626f83d484f4ed04a10b86d08befa2c3435a02dc46c511","Vout": 0,"scriptPubKey":
"a9140771fd34e1f24a620939bda6e399ab52a71434a187","redeemScript":"5221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53ae"}]»
«["5JmRCnXCAEk9patpLQ6kGVMCw8zMqTwSQGmq2ees6qEcSqbQ3JQ"]»
// Первый signtransaction выводит хэш ниже:
hash2: 010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef95000000006c004c695221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53aeffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000
// Теперь знак hash2 с другим закрытым ключом:
signrawtransaction '010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef95000000006c004c695221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53aeffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000'
«[{"TXID":"95ef75c9640b856bf7626f83d484f4ed04a10b86d08befa2c3435a02dc46c511","Vout": 0,"scriptPubKey":
"a9140771fd34e1f24a620939bda6e399ab52a71434a187","redeemScript":"5221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53ae"}]»
«["5Hs9DSiJEb6fMKWSThErN66bFygddFtPGADxzpt9VX4cB2bZbVs"]»
// Второй подписывания выводит этот хэш, но показывает полный ложна
hash3:
{
"наговор" : "010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef95000000006e0000004c695221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53aeffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000",
"полный" : ложный
}
// При попытке отправить с помощью шестигранного из 3-хэша
sendrawtransaction 010000000111c546dc025a43c3a2ef8bd0860ba104edf484d4836f62f76b850b64c975ef95000000006e0000004c695221031d7c97b6b901ee97c191ef6b12e8b9d7d3ddfff122b203a5feb4d4aa274eab3521033df3003f8c8830c150979c554a046d993e602321cd1a0ff347335b28b27106ad2102a5a216f1f43da7e2dd9db1db05325f79b6c729c7936cf97b83bc2e4046089d8e53aeffffffff0180380100000000001976a914bc20526aca4c47b805511abc6b81d4f15dc3f38c88ac00000000
16: обязательный-скрипт-проверить флаг-не удалось (Сценарий оценивается без ошибок, но закончил с ложным / пустым верхним элементом стеки) (код -26)