Bitcoin-Core
通過描述符導入多重簽名錢包時缺少校驗和錯誤
我正在嘗試在 regtest 上導入多重簽名錢包,但出現了一個奇怪的錯誤。我究竟做錯了什麼?我已經用 xpubs、tpubs 和 Vpubs(在此處轉換)進行了嘗試,並且得到了同樣的錯誤。
命令:
bitcoin-cli -regtest importmulti '[{"desc": "wsh(multi(2,tpubDDgGUQsV9M7N5DD3WQmkqkq9UXkSvfHvyefNDx2b7KwmukE6FfuFk3JfncmjCNnG9scWcdz6MEeNPZXHArkGFuTXTsZNr4288ULxuTDjB6u/0/0/*,tpubDCDw2UcGohVP3rK8kPW8g9hwBojpwzYdjLxQ6AnnuRvThH7q1vwGneGAUkfZYqJo9eKFGzuP4WwaKsQkEqqnwLd1eT2CtpAKQispgxadHWB/0/0/*))", "range": [0,10], "watchonly":true, "timestamp":"now"}]'
錯誤:
[ { "success": false, "error": { "code": -5, "message": "Missing checksum" } } ]
根據文件,一些 RPC 需要校驗和。
importmulti
就是其中之一。您可以使用
getdescriptorinfo
將校驗和添加到現有的無校驗和。