Skip to content
Algorand Developer Portal

algokit_utils.transactions.types

MethodCallParams
TxnParams
CommonTxnParams
PaymentParams
AssetCreateParams
AssetConfigParams
AssetFreezeParams
AssetDestroyParams
OnlineKeyRegistrationParams
OfflineKeyRegistrationParams
AssetTransferParams
AssetOptInParams
AssetOptOutParams
AppCallParams
AppCreateSchemadict() -> new empty dictionary
AppCreateParams
AppUpdateParams
AppDeleteParams
AppMethodCallParams
AppCallMethodCallParams
AppCreateMethodCallParams
AppUpdateMethodCallParams
AppDeleteMethodCallParams

signer : TransactionSigner | AddressWithTransactionSigner | None = None

Section titled “signer : TransactionSigner | AddressWithTransactionSigner | None = None”

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

prevent*account_from_ever_participating_again *: bool_ = True

Section titled “prevent*account_from_ever_participating_again *: bool_ = True”

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

Bases: CommonTxnParams

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None

Section titled “box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None”

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

Bases: TypedDict

dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s

(key, value) pairs

dict(iterable) -> new dictionary initialized as if via: : d = {} for k, v in iterable:


> d[k] = v

dict(

**

kwargs) -> new dictionary initialized with the name=value pairs : in the keyword argument list. For example: dict(one=1, two=2)

Bases: CommonTxnParams

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None

Section titled “box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None”

Bases: CommonTxnParams

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None

Section titled “box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None”

Bases: CommonTxnParams

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None

Section titled “box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None”

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

Bases: CommonTxnParams

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

account*references *: list[str] | None_ = None

Section titled “account*references *: list[str] | None_ = None”

app*references *: list[int] | None_ = None

Section titled “app*references *: list[int] | None_ = None”

asset*references *: list[int] | None_ = None

Section titled “asset*references *: list[int] | None_ = None”

box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None

Section titled “box*references *: list[algokit_utils.models.state.BoxReference | BoxIdentifier] | None_ = None”

Bases: _BaseAppMethodCall

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

Bases: _BaseAppMethodCall

on*complete *: OnApplicationComplete | None_ = None

Section titled “on*complete *: OnApplicationComplete | None_ = None”

Bases: _BaseAppMethodCall

Bases: _BaseAppMethodCall