|
|
|
@ -26,6 +26,7 @@ class TxInputType(p.MessageType):
|
|
|
|
|
multisig: MultisigRedeemScriptType = None,
|
|
|
|
|
amount: int = None,
|
|
|
|
|
decred_tree: int = None,
|
|
|
|
|
witness: bytes = None,
|
|
|
|
|
) -> None:
|
|
|
|
|
self.address_n = address_n if address_n is not None else []
|
|
|
|
|
self.prev_hash = prev_hash
|
|
|
|
@ -36,6 +37,7 @@ class TxInputType(p.MessageType):
|
|
|
|
|
self.multisig = multisig
|
|
|
|
|
self.amount = amount
|
|
|
|
|
self.decred_tree = decred_tree
|
|
|
|
|
self.witness = witness
|
|
|
|
|
|
|
|
|
|
@classmethod
|
|
|
|
|
def get_fields(cls) -> Dict:
|
|
|
|
@ -49,4 +51,5 @@ class TxInputType(p.MessageType):
|
|
|
|
|
7: ('multisig', MultisigRedeemScriptType, 0),
|
|
|
|
|
8: ('amount', p.UVarintType, 0),
|
|
|
|
|
9: ('decred_tree', p.UVarintType, 0),
|
|
|
|
|
13: ('witness', p.BytesType, 0),
|
|
|
|
|
}
|
|
|
|
|