TransactionBody class

Mixed-in types

Constructors

TransactionBody({required TransactionInputs? inputs, required TransactionOutputs? outputs, required BigInt fee, BigInt? ttl, Certificates? certificates, Withdrawals? withdrawals, Update? update, AuxiliaryDataHash? auxiliaryDataHash, BigInt? validityStartInterval, Mint? mint, ScriptDataHash? scriptDataHash, TransactionInputs? collateral, RequiredSigners? requiredSigners, ADANetwork? network, TransactionOutput? collateralReturn, BigInt? totalCollateral, TransactionInputs? referenceInputs, VotingProcedures? votingProcedures, VotingProposals? votingProposals, BigInt? currentTreasuryValue, BigInt? donation, TransactionBodySerializationConfig serializationConfig = const TransactionBodySerializationConfig()})
TransactionBody.deserialize(CborMapValue<CborIntValue, CborObject> cbor)
factory
TransactionBody.fromCborBytes(List<int> bytes)
factory
TransactionBody.fromJson(Map<String, dynamic> json)
factory

Properties

auxiliaryDataHash AuxiliaryDataHash?
final
certificates Certificates?
final
collateral TransactionInputs?
final
collateralReturn TransactionOutput?
final
currentTreasuryValue BigInt?
final
donation BigInt?
final
fee BigInt
final
hashCode int
The hash code for this object.
no setterinherited
inputs TransactionInputs?
final
mint Mint?
final
network → ADANetwork?
final
outputs TransactionOutputs?
final
referenceInputs TransactionInputs?
final
requiredSigners RequiredSigners?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scriptDataHash ScriptDataHash?
final
serializationConfig TransactionBodySerializationConfig
final
totalCollateral BigInt?
final
ttl BigInt?
final
update Update?
final
validityStartInterval BigInt?
final
votingProcedures VotingProcedures?
final
votingProposals VotingProposals?
final
withdrawals Withdrawals?
final

Methods

copyWith({TransactionInputs? inputs, TransactionOutputs? outputs, BigInt? fee, BigInt? ttl, Certificates? certificates, Withdrawals? withdrawals, Update? update, AuxiliaryDataHash? auxiliaryDataHash, BigInt? validityStartInterval, Mint? mint, ScriptDataHash? scriptDataHash, TransactionInputs? collateral, RequiredSigners? requiredSigners, ADANetwork? network, TransactionOutput? collateralReturn, BigInt? totalCollateral, TransactionInputs? referenceInputs}) TransactionBody
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() List<int>
Serializes the object to CBOR bytes.
inherited
serializeHex() String
Serializes the object to hexadecimal string.
inherited
toCbor() → CborObject
Converts the object to a CBOR object.
override
toHash() TransactionHash
toJson() Map<String, dynamic>
Converts the object to a JSON representation.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited