Taproot
如何獲取 Taproot 描述符的校驗和,以便可以使用 importmulti 導入它?
我嘗試使用導入範例Taproot 描述符
bitcoin-cli importmulti
tr(c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,{pk(fff97bd5755eeea420453a14355235d382f6472f8568a18b2f057a1460297556),pk(e493dbf1c10d80f3581e4904930b1404cc6c13900ee0758474fa94abe8c4cd13)})
我收到錯誤“缺少校驗和”。如何生成校驗和以及在哪裡將其附加到描述符?
校驗和已添加到此PR中的描述符中。
您可以使用以下方法獲取校驗和:
bitcoin-cli getdescriptorinfo insert_descriptor_here
.這將輸出帶有校驗和的描述符,該校驗和附加在“描述符”下,以及一個單獨的帶有校驗和的單獨“校驗和”欄位。
{ "descriptor": "tr(c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,{pk(fff97bd5755eeea420453a14355235d382f6472f8568a18b2f057a1460297556),pk(e493dbf1c10d80f3581e4904930b1404cc6c13900ee0758474fa94abe8c4cd13)})#2rqrdjrh", "checksum": "2rqrdjrh", "isrange": false, "issolvable": true, "hasprivatekeys": false }
然後,您可以
bitcoin-cli importmulti
在該描述符上使用。描述符文件中有更多指導。
感謝 darosior 在 IRC 上回答這個問題。