--- orphan: true --- # {py:mod}`_algopy_testing.gtxn` ```{py:module} _algopy_testing.gtxn ``` ```{autodoc2-docstring} _algopy_testing.gtxn :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`TransactionBase <_algopy_testing.gtxn.TransactionBase>` - * - {py:obj}`AssetTransferTransaction <_algopy_testing.gtxn.AssetTransferTransaction>` - * - {py:obj}`PaymentTransaction <_algopy_testing.gtxn.PaymentTransaction>` - * - {py:obj}`ApplicationCallTransaction <_algopy_testing.gtxn.ApplicationCallTransaction>` - * - {py:obj}`KeyRegistrationTransaction <_algopy_testing.gtxn.KeyRegistrationTransaction>` - * - {py:obj}`AssetConfigTransaction <_algopy_testing.gtxn.AssetConfigTransaction>` - * - {py:obj}`AssetFreezeTransaction <_algopy_testing.gtxn.AssetFreezeTransaction>` - * - {py:obj}`Transaction <_algopy_testing.gtxn.Transaction>` - ```` ### API ```{py:class} TransactionBase(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.TransactionBase Bases: {py:obj}`_algopy_testing.models.txn_fields.TransactionFieldsGetter` ``` ```{py:class} AssetTransferTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.AssetTransferTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} PaymentTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.PaymentTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} ApplicationCallTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.ApplicationCallTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} KeyRegistrationTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.KeyRegistrationTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} AssetConfigTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.AssetConfigTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} AssetFreezeTransaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.AssetFreezeTransaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ``` ```{py:class} Transaction(group_index_or_fields: algopy.UInt64 | int | dict[str, typing.Any]) :canonical: _algopy_testing.gtxn.Transaction Bases: {py:obj}`_algopy_testing.gtxn.TransactionBase` ```