Specifies any transaction fields which should differ from their defaults
Begin a transaction group with a key registration transaction
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with an asset config transaction
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with an asset transfer transaction
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with an asset freeze transaction
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with an application call transaction
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with a new transaction with the specified fields
Specifies the type, and any transaction fields which should differ from their defaults
Begin a transaction group with a new transaction from the specified itxn params object
Begin a transaction group with a typed application call transaction.
The ABI method to call
Specifies any transaction fields which should differ from their defaults
This overload has been deprecated in favour of the single arg overload where method is specified as a property of the fields
object, or via an explicit generic param. (itxnCompose.begin({ method: MyContract.prototype.myMethod, ... }) or
itxnCompose.begin<typeof MyContract.prototype.myMethod>({ ... }))
Begin a transaction group with a typed application call transaction. The method can be specified by options.method, or by explicitly defining the type of the generic parameter TMethod.
The type of an ARC4 method signature (eg. typeof MyContract.prototype.myMethod)
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with a payment transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with a key registration transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with an asset config transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with an asset transfer transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with an asset freeze transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with an application call transaction
Specifies any transaction fields which should differ from their defaults
Continue a transaction group with a new transaction with the specified fields
Specifies the type, and any transaction fields which should differ from their defaults
Continue a transaction group with a new transaction from the specified itxn params object
Continue a transaction group with a typed application call transaction.
The ABI method to call
Specifies any transaction fields which should differ from their defaults
This overload has been deprecated in favour of the single arg overload where method is specified as a property of the fields
object, or via an explicit generic param. (itxnCompose.next({ method: MyContract.prototype.myMethod, ... }) or
itxnCompose.next<typeof MyContract.prototype.myMethod>({ ... }))
Continue a transaction group with a typed application call transaction. The method can be specified by options.method, or by explicitly defining the type of the generic parameter TMethod.
The type of an ARC4 method signature (eg. typeof MyContract.prototype.myMethod)
Specifies any transaction fields which should differ from their defaults
Begin a transaction group with a payment transaction