Optional
forwarderPopulatedPromise: Promise<PopulatedTransaction>Executes the operation via the provided signer.
Executes the operation via the provided signer.
The signer of the transaction
Optional
gasLimitMultiplier: numberA multiplier to provide gasLimit buffer on top of the estimated gas limit (1.2x is the default)
A TransactionResponse object which can be awaited
Populates all fields of the transaction, signs it and sends it to the network.
Populates all fields of the transaction, signs it and sends it to the network.
The signer of the transaction
A multiplier to provide gasLimit buffer on top of the estimated gas limit (1.2x is the default)
A TransactionResponse object which can be awaited
Optional
Readonly
forwarderGet the populated transaction by awaiting populateTransactionPromise
.
providerOrSigner
is used for gas estimation if necessary.
NOTE: we use the forwarder populated promise if this exists
Get the populated transaction by awaiting populateTransactionPromise
.
providerOrSigner
is used for gas estimation if necessary.
NOTE: we use the forwarder populated promise if this exists
Optional
gasLimitMultiplier: numberSigns the populated transaction via the provided signer (what you intend on sending to the network).
Signs the populated transaction via the provided signer (what you intend on sending to the network).
The signer of the transaction
Optional
gasLimitMultiplier: numberFully serialized, signed transaction
The signer of the transaction
Fully serialized, signed transaction
Gets the transaction hash of the transaction.
Gets the transaction hash of the transaction.
The signer of the transaction
The transaction hash of the transaction
Calculates this by getting the keccak256 hash of the signedTxn.
Calculates this by getting the keccak256 hash of the signedTxn.
The signer of the transaction
The transaction hash of the transaction
Readonly
populateGets the OperationStruct
object.
Gets the OperationStruct
object.
the index of the Operation
in the batchCall
OperationStruct object for batchCall
an Operation
object
the index of the Operation
in the batchCall
OperationStruct object for batchCall
Readonly
typeGenerated using TypeDoc
Operation Helper Class
Description
A helper class to create
Operation
objects which can be executed or batched.