--- orphan: true --- # {py:mod}`_algopy_testing.itxn_loader` ```{py:module} _algopy_testing.itxn_loader ``` ```{autodoc2-docstring} _algopy_testing.itxn_loader :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ITxnLoader <_algopy_testing.itxn_loader.ITxnLoader>` - ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader :summary: ``` * - {py:obj}`ITxnGroupLoader <_algopy_testing.itxn_loader.ITxnGroupLoader>` - ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader :summary: ``` ```` ### API `````{py:class} ITxnLoader(inner_txn: _algopy_testing.itxn_loader.InnerTransactionResultType) :canonical: _algopy_testing.itxn_loader.ITxnLoader ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.__init__ ``` ````{py:property} payment :canonical: _algopy_testing.itxn_loader.ITxnLoader.payment :type: algopy.itxn.PaymentInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.payment ``` ```` ````{py:property} asset_config :canonical: _algopy_testing.itxn_loader.ITxnLoader.asset_config :type: algopy.itxn.AssetConfigInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.asset_config ``` ```` ````{py:property} asset_transfer :canonical: _algopy_testing.itxn_loader.ITxnLoader.asset_transfer :type: algopy.itxn.AssetTransferInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.asset_transfer ``` ```` ````{py:property} asset_freeze :canonical: _algopy_testing.itxn_loader.ITxnLoader.asset_freeze :type: algopy.itxn.AssetFreezeInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.asset_freeze ``` ```` ````{py:property} application_call :canonical: _algopy_testing.itxn_loader.ITxnLoader.application_call :type: algopy.itxn.ApplicationCallInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.application_call ``` ```` ````{py:property} key_registration :canonical: _algopy_testing.itxn_loader.ITxnLoader.key_registration :type: algopy.itxn.KeyRegistrationInnerTransaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.key_registration ``` ```` ````{py:property} transaction :canonical: _algopy_testing.itxn_loader.ITxnLoader.transaction :type: algopy.itxn.InnerTransactionResult ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnLoader.transaction ``` ```` ````` `````{py:class} ITxnGroupLoader(inner_txn_group: collections.abc.Sequence[_algopy_testing.itxn_loader.InnerTransactionResultType]) :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.__init__ ``` ````{py:method} payment(index: int) -> algopy.itxn.PaymentInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.payment ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.payment ``` ```` ````{py:method} asset_config(index: int) -> algopy.itxn.AssetConfigInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.asset_config ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.asset_config ``` ```` ````{py:method} asset_transfer(index: int) -> algopy.itxn.AssetTransferInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.asset_transfer ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.asset_transfer ``` ```` ````{py:method} asset_freeze(index: int) -> algopy.itxn.AssetFreezeInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.asset_freeze ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.asset_freeze ``` ```` ````{py:method} application_call(index: int) -> algopy.itxn.ApplicationCallInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.application_call ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.application_call ``` ```` ````{py:method} key_registration(index: int) -> algopy.itxn.KeyRegistrationInnerTransaction :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.key_registration ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.key_registration ``` ```` ````{py:method} transaction(index: int) -> algopy.itxn.InnerTransactionResult :canonical: _algopy_testing.itxn_loader.ITxnGroupLoader.transaction ```{autodoc2-docstring} _algopy_testing.itxn_loader.ITxnGroupLoader.transaction ``` ```` `````