algopy_testing.gtxn
Module Contents
Section titled “Module Contents”Classes
Section titled “Classes”TransactionBase | Base transaction type used across both inner and global transactions |
|---|---|
AssetTransferTransaction | Base transaction type used across both inner and global transactions |
PaymentTransaction | Base transaction type used across both inner and global transactions |
ApplicationCallTransaction | Base transaction type used across both inner and global transactions |
KeyRegistrationTransaction | Base transaction type used across both inner and global transactions |
AssetConfigTransaction | Base transaction type used across both inner and global transactions |
AssetFreezeTransaction | Base transaction type used across both inner and global transactions |
Transaction | Base transaction type used across both inner and global transactions |
class TransactionBase
Section titled “class TransactionBase”Bases: algopy_testing.models.txn_fields.TransactionFieldsGetter
Base transaction type used across both inner and global transactions implementations.
property is_active : bool
Section titled “property is_active : bool”property key_txn : TransactionBase
Section titled “property key_txn : TransactionBase”property fields : dict[str, object]
Section titled “property fields : dict[str, object]”property app_id : algopy.Application
Section titled “property app_id : algopy.Application”append_log(log: bytes) → None
Section titled “append_log(log: bytes) → None”set_scratch_slot(index: UInt64 | int, value: algopy.Bytes | algopy.UInt64 | bytes | int) → None
Section titled “set_scratch_slot(index: UInt64 | int, value: algopy.Bytes | algopy.UInt64 | bytes | int) → None”get_scratch_slot(index: UInt64 | int) → algopy.UInt64 | algopy.Bytes
Section titled “get_scratch_slot(index: UInt64 | int) → algopy.UInt64 | algopy.Bytes”get_scratch_space() → Sequence[algopy_testing.primitives.Bytes | UInt64]
Section titled “get_scratch_space() → Sequence[algopy_testing.primitives.Bytes | UInt64]”class AssetTransferTransaction
Section titled “class AssetTransferTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class PaymentTransaction
Section titled “class PaymentTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class ApplicationCallTransaction
Section titled “class ApplicationCallTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class KeyRegistrationTransaction
Section titled “class KeyRegistrationTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class AssetConfigTransaction
Section titled “class AssetConfigTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class AssetFreezeTransaction
Section titled “class AssetFreezeTransaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.
type_enum
Section titled “type_enum”class Transaction
Section titled “class Transaction”Bases: TransactionBase
Base transaction type used across both inner and global transactions implementations.