TransactionBody class
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
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