RawTransactionBuilder<T extends RawTransaction > class
abstract
Properties
fee
→ int
no setter
firstValid
↔ int ?
The first round for when the transaction is valid.
If the transaction is sent prior to this round it will be rejected by
the network.
getter/setter pair
flatFee
↔ int ?
This value will be used for the transaction fee, or 1000,
whichever is higher.
getter/setter pair
genesisHash
↔ Uint8List ?
The hash of the genesis block of the network for which the transaction
is valid. See the genesis hash for MainNet, TestNet, and BetaNet.
getter/setter pair
genesisHashB64
← String
no getter
genesisId
↔ String ?
The human-readable string that identifies the network for the transaction.
The genesis ID is found in the genesis block.
getter/setter pair
group
↔ Uint8List ?
The group specifies that the transaction is part of a group and, if so,
specifies the hash of the transaction group.
getter/setter pair
hashCode
→ int
The hash code for this object.
no setter inherited
lastValid
↔ int ?
The ending round for which the transaction is valid.
After this round, the transaction will be rejected by the network.
getter/setter pair
lease
↔ Uint8List ?
A lease enforces mutual exclusion of transactions.
If this field is nonzero, then once the transaction is confirmed,
it acquires the lease identified by the (Sender, Lease) pair of the
transaction until the LastValid round passes.
getter/setter pair
leaseB64
← String
no getter
note
↔ Uint8List ?
Any data up to 1000 bytes.
getter/setter pair
noteB64
← String
no getter
noteText
← String ?
no getter
rekeyTo
↔ Address ?
Specifies the authorized address.
This address will be used to authorize all future transactions.
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
sender
↔ Address ?
The address of the account that pays the fee and amount.
getter/setter pair
suggestedFeePerByte
↔ int ?
Paid by the sender to the FeeSink to prevent denial-of-service.
The minimum fee on Algorand is currently 1000 microAlgos.
This field cannot be combined with flat fee.
getter/setter pair
suggestedParams
← TransactionParams
The suggested params to use
no getter
type
↔ TransactionType
Specifies the type of transaction.
This value is automatically generated using any of the developer tools.
getter/setter pair