iota_sdk.types.transaction_data
InputSigningData Objects
@dataclass
class InputSigningData()
Data for transaction inputs for signing and ordering of unlock blocks.
Attributes:
output
- The output.outputMetadata
- The output metadata.chain
- The BIP44 chain for the address to unlock the output.
RemainderData Objects
@dataclass
class RemainderData()
Data for a remainder output, used for ledger nano.
Attributes:
output
- The output.address
- The remainder address.chain
- The BIP44 chain for the remainder address.
PreparedTransactionData Objects
@dataclass
class PreparedTransactionData()
Helper class for offline signing.
Attributes:
essence
- The transaction essence.inputsData
- Data about the inputs which is required for signing.remainder
- Data about a remainder.
SignedTransactionData Objects
@dataclass
class SignedTransactionData()
Helper class for offline signing.
Attributes:
transactionPayload
- The transaction payload.inputsData
- Data about the inputs consumed in the transaction.