如何用 Bitcoin Core GUI 审批交易
如果你还没有使用 Bitcoin Core 作为持有人创建 Safe 金库,请先参考文档
如何用 Bitcoin Core GUI 创建 Safe 金库
1、选择要转账的钱包,输入金额和地址:
2、预览并创建交易
3、共管人批准交易
1、脚本钱包签名
切换钱包为 脚本钱包,复制未签名的数据用脚本钱包签名:
注意最后加 true "ALL|ANYONECANPAY" 参数。
2、私钥钱包签名
切换钱包为 私钥钱包,用步骤 1 返回的 psbt 数据用私钥钱包签名:
注意最后加 true "ALL|ANYONECANPAY" 参数。
3、粘贴签名
复制步骤 2 签名返回的 psbt 数据并粘贴到输入框,点击批准按钮完成操作。
1、私钥钱包签名
切换钱包为 私钥钱包,复制未签名的数据用 signmessage 签名:
参数 1LAng6tNUobkNmD86KpuHg41j9o1R8ocwS 是私钥钱包的地址。如果你忘记了私钥钱包的地址,可以根据地址标签查询: getaddressesbylabel safe 。
2、粘贴签名
复制步骤 1 签名返回的数据并粘贴到输入框,点击拒绝按钮完成操作。
*Failed to sign transaction: Specified sighash value does not match value stored in PSBT
Bitcoin Core GUI 签名界面还不支持设置 sighash 参数,请使用内置的控制台签名交易。
如何用 Bitcoin Core GUI 创建 Safe 金库
创建交易
1、选择要转账的钱包,输入金额和地址:
2、预览并创建交易
3、共管人批准交易
持有人批准交易
1、脚本钱包签名
切换钱包为 脚本钱包,复制未签名的数据用脚本钱包签名:
注意最后加 true "ALL|ANYONECANPAY" 参数。
2、私钥钱包签名
切换钱包为 私钥钱包,用步骤 1 返回的 psbt 数据用私钥钱包签名:
注意最后加 true "ALL|ANYONECANPAY" 参数。
3、粘贴签名
复制步骤 2 签名返回的 psbt 数据并粘贴到输入框,点击批准按钮完成操作。
持有人拒绝交易
1、私钥钱包签名
切换钱包为 私钥钱包,复制未签名的数据用 signmessage 签名:
参数 1LAng6tNUobkNmD86KpuHg41j9o1R8ocwS 是私钥钱包的地址。如果你忘记了私钥钱包的地址,可以根据地址标签查询: getaddressesbylabel safe 。
2、粘贴签名
复制步骤 1 签名返回的数据并粘贴到输入框,点击拒绝按钮完成操作。
常见问题
*Failed to sign transaction: Specified sighash value does not match value stored in PSBT
Bitcoin Core GUI 签名界面还不支持设置 sighash 参数,请使用内置的控制台签名交易。
更新于: 03/08/2023