比特币交易输入(3)

 

例5-4 运行一个select-utxo.py脚本

blob.png

一旦UTXO选定后,钱包应用便开始创建包含每个UTXO签名的解锁脚本,使它们满足锁定脚本的条件,从而可以花费。钱包应用加入这些UTXO的引用和解锁脚本作为交易输入。表5.3显示了交易输入的结构。

表5.3 交易输入结构

blob.png

序号(sequence number)用于覆盖早于交易锁定时间的交易,这是比特币暂时未启用的功能。大多数交易将这个值设定为整数的最大值(0xFFFFFFFF),它会被比特币网络忽略。如果交易有个非零锁定时间,交易输入中至少有个序号要小于0xFFFFFFFF,以使锁定时间生效。

868区块链学习网为您整理《比特币交易输入(3)》仅供参考。