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


Bitcoin finalizepsbt用法及代码示例


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

用法:

finalizepsbt "psbt" ( extract )

完成PSBT的输入。如果该事务已完全签名,它将产生一个网络序列化的事务,该事务可以通过sendrawtransaction进行广播。否则,将创建一个PSBT,其中的final_scriptSig和final_scriptWitness字段填充为完整的输入。

实现终结器和提取器角色。

参数1 - psbt

类型:字符串,必填

PSBT的base64字符串

参数2 - extract

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

如果为true并且交易已完成,

提取并返回正常网络序列化而不是PSBT中的完整事务。

返回结果

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

示例

bitcoin-cli finalizepsbt "psbt"

相关用法


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