--- orphan: true --- # {py:mod}`_algopy_testing.value_generators.txn` ```{py:module} _algopy_testing.value_generators.txn ``` ```{autodoc2-docstring} _algopy_testing.value_generators.txn :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`TxnValueGenerator <_algopy_testing.value_generators.txn.TxnValueGenerator>` - ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator :summary: ``` ```` ### API `````{py:class} TxnValueGenerator :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator ``` ````{py:method} application_call(scratch_space: typing.Sequence[algopy.Bytes | algopy.UInt64 | int | bytes] | None = None, **fields: typing.Unpack[_algopy_testing.models.txn_fields.ApplicationCallFields]) -> algopy.gtxn.ApplicationCallTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.application_call ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.application_call ``` ```` ````{py:method} asset_transfer(**fields: typing.Unpack[_algopy_testing.models.txn_fields.AssetTransferFields]) -> algopy.gtxn.AssetTransferTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.asset_transfer ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.asset_transfer ``` ```` ````{py:method} payment(**fields: typing.Unpack[_algopy_testing.models.txn_fields.PaymentFields]) -> algopy.gtxn.PaymentTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.payment ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.payment ``` ```` ````{py:method} asset_config(**fields: typing.Unpack[_algopy_testing.models.txn_fields.AssetConfigFields]) -> algopy.gtxn.AssetConfigTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.asset_config ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.asset_config ``` ```` ````{py:method} key_registration(**fields: typing.Unpack[_algopy_testing.models.txn_fields.KeyRegistrationFields]) -> algopy.gtxn.KeyRegistrationTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.key_registration ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.key_registration ``` ```` ````{py:method} asset_freeze(**fields: typing.Unpack[_algopy_testing.models.txn_fields.AssetFreezeFields]) -> algopy.gtxn.AssetFreezeTransaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.asset_freeze ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.asset_freeze ``` ```` ````{py:method} transaction(**fields: typing.Unpack[_algopy_testing.models.txn_fields.TransactionFields]) -> algopy.gtxn.Transaction :canonical: _algopy_testing.value_generators.txn.TxnValueGenerator.transaction ```{autodoc2-docstring} _algopy_testing.value_generators.txn.TxnValueGenerator.transaction ``` ```` `````