当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Bitcoin walletprocesspsbt用法及代码示例


比特币(Bitcoin) RPC Wallet API中walletprocesspsbt的用法及代码示例。

用法:

walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs )

使用我们钱包中的输入信息更新PSBT,然后签名我们可以签名的输入。

参数1 - psbt

类型:字符串,必填

交易base64字符串

参数2 - sign

类型:布尔值,可选,默认= true

同时在更新时签署交易

参数3 - sighashtype

类型:字符串,可选,默认= ALL

如果PSBT未指定,则使用要签名的签名哈希类型。必须是以下之一

“ALL” “NONE” “SINGLE” “ALL|ANYONECANPAY” “NONE|ANYONECANPAY” “SINGLE|ANYONECANPAY”

参数4 - bip32derivs

类型:布尔值,可选,默认= false

如果为true,则在知道公钥的情况下包括公钥的BIP 32派生路径

返回结果

{
  "psbt" : "value",          (string) The base64-encoded partially signed transaction
  "complete" : true|false,   (boolean) If the transaction has a complete set of signatures
  ]
}

示例

bitcoin-cli walletprocesspsbt "psbt"

相关用法


注:本文由纯净天空筛选整理自bitcoin.org大神的英文原创作品 Bitcoin walletprocesspsbt。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。