Creates a new Transaction
instance with the specified values.
The hash of the transaction.
The blockchain chain name associated with this transaction.
The timestamp of transaction creation.
The time-to-live duration of the transaction.
The address of the transaction initiator.
The pricing mode for this transaction.
The arguments for the transaction.
The target of the transaction.
The entry point of the transaction.
The scheduling information for the transaction.
The list of approvals for this transaction.
Optional
originTransactionV1: TransactionV1The original TransactionV1, if applicable.
Optional
originDeployV1: DeployThe original deploy, if applicable.
The list of approvals for this transaction.
The arguments for the transaction, which can be a map of values required by the entry point.
The name of the blockchain chain associated with this transaction.
The entry point of the transaction, specifying the method or action to be executed.
The hash of the transaction.
The address of the initiator of the transaction.
Private
Optional
originThe original deployment associated with this transaction, if applicable. This is optional and only populated if the transaction originated from a deploy.
Private
Optional
originThe original TransactionV1 associated with this transaction, if applicable. This is optional and only populated if the transaction is based on a TransactionV1.
The pricing mode used for the transaction, which may involve different cost mechanisms.
The scheduling information for when the transaction should be executed.
The target of the transaction, which specifies where the transaction is directed (e.g., a contract or account).
The timestamp when the transaction was created.
The time-to-live (TTL) duration of the transaction. It defines the expiration time for the transaction.
Gets the original TransactionV1 associated with this transaction, if available.
The original TransactionV1 or undefined
if not available.
Signs the transaction using the provided private key.
The private key to sign the transaction.
Static
fromConverts a TransactionV1
to a Transaction
object.
A new Transaction
instance created from the given Deploy
.
The Deploy
to convert.
Static
fromJSONStatic
fromConverts a TransactionV1
to a Transaction
object.
A new Transaction
instance created from the given TransactionV1
.
The TransactionV1
to convert.
Generated using TypeDoc
A wrapper for a TransactionV1 or Deploy.