ADATransactionBuilder class

Constructors

ADATransactionBuilder({required List<ADAAccountUTXOResponse> utxos, required List<TransactionOutput> outputs, List<ADAMinsBuilder> mints = const [], List<ADADepositBuilder> deposits = const [], List<ADADepositBuilder> refundDeposits = const [], List<ADACertificateBuilder> certificates = const [], GeneralTransactionMetadata? metadata})

Properties

auxiliaryData AuxiliaryData?
no setter
certificates List<ADACertificateBuilder>
final
deposits List<ADADepositBuilder>
final
fee BigInt?
no setter
hashCode int
The hash code for this object.
no setterinherited
metadata GeneralTransactionMetadata?
final
mints List<ADAMinsBuilder>
final
multiAsset MultiAsset
no setter
outputs List<TransactionOutput>
no setter
refundDeposits List<ADADepositBuilder>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signers List<ADAAddress>
no setter
sumOflovelace BigInt
no setter
transactionNativeScripts List<NativeScript>?
no setter
utxos List<ADAAccountUTXOResponse>
final

Methods

buildTxBody({AuxiliaryDataHash? auxHash}) TransactionBody
calculateFees(BlockforestProvider provider) Future<void>
estimateSize({ADAAddress? onChangeAddress}) int
getMint() Mint?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onChangeAddress(ADAAddress onChangeAddress) TransactionOutput?
setFee(BigInt fee) → void
signAndBuildTransaction(ONSignADA onSignADA) ADATransaction
signAndBuildTransactionAsync(ONSignADAAsync onSignADA) Future<ADATransaction>
toString() String
A string representation of this object.
inherited

Operators

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