Metadata-Version: 2.5
Name: arc56-generated-algor_4ad3bfc9
Version: 1.3.2026072710
Summary: Generated ARC-56 Algorand smart-contract clients for algorandfoundation/TEALScript.
Project-URL: Homepage, https://github.com/scholtz/Arc56Registry
Project-URL: Repository, https://github.com/scholtz/Arc56Registry
Author: algorandfoundation
Keywords: TEALScript,algorand,algorandfoundation,arc56,avm,generated-client,smart-contract
Requires-Python: >=3.10
Requires-Dist: algokit-utils<5.0.0,>=4.2.3
Requires-Dist: py-algorand-sdk<3.0.0,>=2.11.1
Description-Content-Type: text/markdown

# arc56-generated-algor_4ad3bfc9

Auto-generated typed Algorand smart-contract clients for **[algorandfoundation/TEALScript](https://github.com/algorandfoundation/TEALScript)**,
built from the [ARC-56](https://github.com/algorandfoundation/ARCs/blob/main/ARCs/arc-0056.md)
specs listed below.

Generated by the [Arc56Registry](https://github.com/scholtz/Arc56Registry) pipeline,
using the [algorandfoundation/algokit-client-generator-py](https://github.com/algorandfoundation/algokit-client-generator-py)
ARC-56 client generator. Do not edit these files by hand — they are regenerated
automatically whenever the source ARC-56 spec changes.

## Install

```bash
pip install arc56-generated-algor_4ad3bfc9
```

## Basic usage

Each contract in this package is a separate module (a hash of its source URL is
appended to its filename to keep multiple contracts in the same repository from
colliding), containing a typed `<Name>Client` for interacting with an already-deployed
instance of that contract, plus a `<Name>Factory` for deploying new instances.

```python
from algokit_utils import AlgorandClient
from arc56_generated_algor_4ad3bfc9 import ConstantProductAMM_c0a20c59

algorand = AlgorandClient.mainnet()
client = ConstantProductAMM_c0a20c59.ConstantProductAmmClient(
    algorand=algorand,
    app_id=123456789,
)

# call a contract method, e.g.:
# result = client.send.some_method(args=(...))
```

### `full` vs `minimal` generator mode

Contracts in this package are generated with the client generator's `full` mode by
default, which emits both the typed `Client` and a deploy/create `Factory` class plus
deployment metadata (source code, bytecode, template variables). For the rare contract
whose `full`-mode output fails to generate or fails to byte-compile, this package falls
back to `minimal` mode (`Client` only, no `Factory`) for that contract instead of
failing outright. The contracts table below flags any contract generated this way;
every other contract includes a working `Factory`.

## Contracts included in this package

| Module | Client class | Source ARC-56 spec |
| --- | --- | --- |
| `ConstantProductAMM_c0a20c59` | `ConstantProductAmmClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/amm/tealscript_artifacts/ConstantProductAMM.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/amm/tealscript_artifacts/ConstantProductAMM.arc56.json) |
| `AbstractedAccount_9833b15e` | `AbstractedAccountClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc58/artifacts/AbstractedAccount.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc58/artifacts/AbstractedAccount.arc56.json) |
| `ARC72_7f3b214d` | `Arc72Client` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc72/artifacts/ARC72.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc72/artifacts/ARC72.arc56.json) |
| `ARC75_913b4b22` | `Arc75Client` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc75/artifacts/ARC75.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/arc75/artifacts/ARC75.arc56.json) |
| `Auction_eeb20731` | `AuctionClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/auction/tealscript_artifacts/Auction.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/auction/tealscript_artifacts/Auction.arc56.json) |
| `BigBox_ea6b4f06` | `BigBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/big_box/artifacts/BigBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/big_box/artifacts/BigBox.arc56.json) |
| `Calculator_076a1441` | `CalculatorClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/calculator/artifacts/Calculator.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/calculator/artifacts/Calculator.arc56.json) |
| `FactoryCaller_b7e77d48` | `FactoryCallerClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/itxns/artifacts/FactoryCaller.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/itxns/artifacts/FactoryCaller.arc56.json) |
| `NFTFactory_77dc5a18` | `NftFactoryClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/itxns/artifacts/NFTFactory.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/itxns/artifacts/NFTFactory.arc56.json) |
| `CreatorVerifier_9240aa5a` | `CreatorVerifierClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/lsig_with_app/artifacts/CreatorVerifier.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/lsig_with_app/artifacts/CreatorVerifier.arc56.json) |
| `MerkleTree_e150cb35` | `MerkleTreeClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/merkle/artifacts/MerkleTree.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/merkle/artifacts/MerkleTree.arc56.json) |
| `NonABIExample_e305fb15` | `NonAbiExampleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/non_abi/artifacts/NonABIExample.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/non_abi/artifacts/NonABIExample.arc56.json) |
| `StakingPool_9685fcb0` | `StakingPoolClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/reti/artifacts/StakingPool.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/reti/artifacts/StakingPool.arc56.json) |
| `ValidatorRegistry_24446b2e` | `ValidatorRegistryClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/reti/artifacts/ValidatorRegistry.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/reti/artifacts/ValidatorRegistry.arc56.json) |
| `Simple_e01cade0` | `SimpleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/simple/artifacts/Simple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/simple/artifacts/Simple.arc56.json) |
| `ContactsApp_59c6f760` | `ContactsAppClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc56.json) |
| `A_36359300` | `AClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/A.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/A.arc56.json) |
| `ABITestAccessDynamicArrayElementInTuple_8440ff83` | `AbiTestAccessDynamicArrayElementInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicArrayElementInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicArrayElementInTuple.arc56.json) |
| `ABITestAccessDynamicArrayInMiddleOfTuple_1b8550f6` | `AbiTestAccessDynamicArrayInMiddleOfTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicArrayInMiddleOfTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicArrayInMiddleOfTuple.arc56.json) |
| `ABITestAccessDynamicStringArray_bd7a4c17` | `AbiTestAccessDynamicStringArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicStringArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessDynamicStringArray.arc56.json) |
| `ABITestAccessStaticArrayInBoxInVariable_322bbfd7` | `AbiTestAccessStaticArrayInBoxInVariableClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessStaticArrayInBoxInVariable.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccessStaticArrayInBoxInVariable.arc56.json) |
| `ABITestAccesStringInTuple_576a5c1b` | `AbiTestAccesStringInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccesStringInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAccesStringInTuple.arc56.json) |
| `ABITestAngularCasting_c0d0062f` | `AbiTestAngularCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAngularCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestAngularCasting.arc56.json) |
| `ABITestArrayInMethodCall_f4234aba` | `AbiTestArrayInMethodCallClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInMethodCall.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInMethodCall.arc56.json) |
| `ABITestArrayInObjectInState_2ccb4302` | `AbiTestArrayInObjectInStateClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInObjectInState.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInObjectInState.arc56.json) |
| `ABITestArrayInTuple_839a3522` | `AbiTestArrayInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayInTuple.arc56.json) |
| `ABITestArrayLength_9c8cdb15` | `AbiTestArrayLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayLength.arc56.json) |
| `ABITestArrayPop_5e8d124c` | `AbiTestArrayPopClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPop.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPop.arc56.json) |
| `ABITestArrayPopValue_35e0fef4` | `AbiTestArrayPopValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPopValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPopValue.arc56.json) |
| `ABITestArrayPush_e17dbe2c` | `AbiTestArrayPushClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPush.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayPush.arc56.json) |
| `ABITestArrayRef_21f98745` | `AbiTestArrayRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArrayRef.arc56.json) |
| `ABITestArraySplice_b941f022` | `AbiTestArraySpliceClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArraySplice.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArraySplice.arc56.json) |
| `ABITestArraySpliceValue_fb789100` | `AbiTestArraySpliceValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArraySpliceValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestArraySpliceValue.arc56.json) |
| `ABITestBiggerByteCasting_111e08a8` | `AbiTestBiggerByteCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBiggerByteCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBiggerByteCasting.arc56.json) |
| `ABITestBooleanArgAndReturn_6e5c6953` | `AbiTestBooleanArgAndReturnClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBooleanArgAndReturn.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBooleanArgAndReturn.arc56.json) |
| `ABITestBooleanLastInObj_af1ea9a5` | `AbiTestBooleanLastInObjClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBooleanLastInObj.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBooleanLastInObj.arc56.json) |
| `ABITestBoolFirstInTuple_47a1bd50` | `AbiTestBoolFirstInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolFirstInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolFirstInTuple.arc56.json) |
| `ABITestBoolInNestedTuple_8a3bc99b` | `AbiTestBoolInNestedTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolInNestedTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolInNestedTuple.arc56.json) |
| `ABITestBoolInObj_eecddf5c` | `AbiTestBoolInObjClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolInObj.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolInObj.arc56.json) |
| `ABITestBoolTuple_12422180` | `AbiTestBoolTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTuple.arc56.json) |
| `ABITestBoolTupleAccess_37e048e4` | `AbiTestBoolTupleAccessClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTupleAccess.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTupleAccess.arc56.json) |
| `ABITestBoolTupleUpdate_639d56a6` | `AbiTestBoolTupleUpdateClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTupleUpdate.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolTupleUpdate.arc56.json) |
| `ABITestBoolUpdateInBox_1e85aa64` | `AbiTestBoolUpdateInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolUpdateInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolUpdateInBox.arc56.json) |
| `ABITestBoolUpdateInObjectInBox_d0dd4d68` | `AbiTestBoolUpdateInObjectInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolUpdateInObjectInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBoolUpdateInObjectInBox.arc56.json) |
| `ABITestBytesCasting_bb4bedcc` | `AbiTestBytesCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBytesCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBytesCasting.arc56.json) |
| `ABITestBytesReturn_0518adfd` | `AbiTestBytesReturnClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBytesReturn.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestBytesReturn.arc56.json) |
| `ABITestCastBytesFunction_602464f4` | `AbiTestCastBytesFunctionClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestCastBytesFunction.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestCastBytesFunction.arc56.json) |
| `ABITestChainedPropertyAfterTuple_95051a6d` | `AbiTestChainedPropertyAfterTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestChainedPropertyAfterTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestChainedPropertyAfterTuple.arc56.json) |
| `ABITestCustomTypes_d5e3697f` | `AbiTestCustomTypesClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestCustomTypes.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestCustomTypes.arc56.json) |
| `ABITestDisgusting_b1544f34` | `AbiTestDisgustingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDisgusting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDisgusting.arc56.json) |
| `ABITestDynamicAccessOfDynamicElementInStaticArray_24f38df1` | `AbiTestDynamicAccessOfDynamicElementInStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicAccessOfDynamicElementInStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicAccessOfDynamicElementInStaticArray.arc56.json) |
| `ABITestDynamicArray_35af5772` | `AbiTestDynamicArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArray.arc56.json) |
| `ABITestDynamicArrayArg_b24c09d6` | `AbiTestDynamicArrayArgClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayArg.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayArg.arc56.json) |
| `ABITestDynamicArrayElements_716fab03` | `AbiTestDynamicArrayElementsClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayElements.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayElements.arc56.json) |
| `ABITestDynamicArrayInMiddleOfTuple_213decd2` | `AbiTestDynamicArrayInMiddleOfTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayInMiddleOfTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayInMiddleOfTuple.arc56.json) |
| `ABITestDynamicArrayIteration_2627ca27` | `AbiTestDynamicArrayIterationClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayIteration.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayIteration.arc56.json) |
| `ABITestDynamicArrayLength_40c5376a` | `AbiTestDynamicArrayLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicArrayLength.arc56.json) |
| `ABITestDynamicBoolArray_9265cb84` | `AbiTestDynamicBoolArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArray.arc56.json) |
| `ABITestDynamicBoolArrayAccess_f460e142` | `AbiTestDynamicBoolArrayAccessClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArrayAccess.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArrayAccess.arc56.json) |
| `ABITestDynamicBoolArrayUpdate_492fc3fd` | `AbiTestDynamicBoolArrayUpdateClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArrayUpdate.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicBoolArrayUpdate.arc56.json) |
| `ABITestDynamicTupleArray_c98d76e4` | `AbiTestDynamicTupleArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicTupleArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestDynamicTupleArray.arc56.json) |
| `ABITestEmptyDynamicArray_c7566746` | `AbiTestEmptyDynamicArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestEmptyDynamicArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestEmptyDynamicArray.arc56.json) |
| `ABITestEmptyStaticArray_5186b4e7` | `AbiTestEmptyStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestEmptyStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestEmptyStaticArray.arc56.json) |
| `ABITestExtractUint_4247000d` | `AbiTestExtractUintClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestExtractUint.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestExtractUint.arc56.json) |
| `ABITestForEachReturn_7a7b9a2a` | `AbiTestForEachReturnClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForEachReturn.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForEachReturn.arc56.json) |
| `ABITestForOfBreak_6c15b970` | `AbiTestForOfBreakClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForOfBreak.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForOfBreak.arc56.json) |
| `ABITestForOfContinue_76b1b1f1` | `AbiTestForOfContinueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForOfContinue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestForOfContinue.arc56.json) |
| `ABITestGlobalMethodInChain_c7c88c33` | `AbiTestGlobalMethodInChainClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestGlobalMethodInChain.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestGlobalMethodInChain.arc56.json) |
| `ABITestLargeNestedStaticForEachInBox_c0cc8ae6` | `AbiTestLargeNestedStaticForEachInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestLargeNestedStaticForEachInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestLargeNestedStaticForEachInBox.arc56.json) |
| `ABITestLargeNestedStaticForOfInBox_06ed2ccb` | `AbiTestLargeNestedStaticForOfInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestLargeNestedStaticForOfInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestLargeNestedStaticForOfInBox.arc56.json) |
| `ABITestMaxUfixed_b6c41a0b` | `AbiTestMaxUfixedClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMaxUfixed.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMaxUfixed.arc56.json) |
| `ABITestMixedStaticArrayElements_3e8936dd` | `AbiTestMixedStaticArrayElementsClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMixedStaticArrayElements.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMixedStaticArrayElements.arc56.json) |
| `ABITestMultiBytesTuple_36735b5e` | `AbiTestMultiBytesTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMultiBytesTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMultiBytesTuple.arc56.json) |
| `ABITestMultiNestedArrayRef_87fb0b0e` | `AbiTestMultiNestedArrayRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMultiNestedArrayRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestMultiNestedArrayRef.arc56.json) |
| `ABITestNamedTuple_586606a0` | `AbiTestNamedTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNamedTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNamedTuple.arc56.json) |
| `ABITestNestedArrayAlongsideBoolean_5564826c` | `AbiTestNestedArrayAlongsideBooleanClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayAlongsideBoolean.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayAlongsideBoolean.arc56.json) |
| `ABITestNestedArrayInBox_0ff79665` | `AbiTestNestedArrayInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBox.arc56.json) |
| `ABITestNestedArrayInBoxLast_b10cd645` | `AbiTestNestedArrayInBoxLastClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBoxLast.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBoxLast.arc56.json) |
| `ABITestNestedArrayInBoxWithoutBool_527bd9b2` | `AbiTestNestedArrayInBoxWithoutBoolClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBoxWithoutBool.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayInBoxWithoutBool.arc56.json) |
| `ABITestNestedArrayLengthInObject_a64fe943` | `AbiTestNestedArrayLengthInObjectClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayLengthInObject.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayLengthInObject.arc56.json) |
| `ABITestNestedArrayLengthInObjectVariable_2ae13301` | `AbiTestNestedArrayLengthInObjectVariableClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayLengthInObjectVariable.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayLengthInObjectVariable.arc56.json) |
| `ABITestNestedArrayRef_4ca87133` | `AbiTestNestedArrayRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedArrayRef.arc56.json) |
| `ABITestNestedObject_cab9417f` | `AbiTestNestedObjectClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedObject.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedObject.arc56.json) |
| `ABITestNestedObjectType_63a7f7ac` | `AbiTestNestedObjectTypeClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedObjectType.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedObjectType.arc56.json) |
| `ABITestNestedStaticArray_a6071ed5` | `AbiTestNestedStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticArray.arc56.json) |
| `ABITestNestedStaticArrayLength_da525dfa` | `AbiTestNestedStaticArrayLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticArrayLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticArrayLength.arc56.json) |
| `ABITestNestedStaticForEach_9fcf3cd6` | `AbiTestNestedStaticForEachClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticForEach.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticForEach.arc56.json) |
| `ABITestNestedStaticForEachInBox_d39bfcd0` | `AbiTestNestedStaticForEachInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticForEachInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStaticForEachInBox.arc56.json) |
| `ABITestNestedStructInBoxMap_af7c0a15` | `AbiTestNestedStructInBoxMapClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStructInBoxMap.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedStructInBoxMap.arc56.json) |
| `ABITestNestedTuple_4fe99338` | `AbiTestNestedTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedTuple.arc56.json) |
| `ABITestNestedTypesInSignature_f7aecf48` | `AbiTestNestedTypesInSignatureClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedTypesInSignature.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNestedTypesInSignature.arc56.json) |
| `ABITestNonE2E_f422bf51` | `AbiTestNonE2eClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonE2E.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonE2E.arc56.json) |
| `ABITestNonLiteralDynamicElementInTuple_74dd4910` | `AbiTestNonLiteralDynamicElementInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralDynamicElementInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralDynamicElementInTuple.arc56.json) |
| `ABITestNonLiteralNestedArrayRef_ce023937` | `AbiTestNonLiteralNestedArrayRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralNestedArrayRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralNestedArrayRef.arc56.json) |
| `ABITestNonLiteralStaticArrayAccess_5aa8d13e` | `AbiTestNonLiteralStaticArrayAccessClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralStaticArrayAccess.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralStaticArrayAccess.arc56.json) |
| `ABITestNonLiteralStaticArrayElements_9f34aa78` | `AbiTestNonLiteralStaticArrayElementsClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralStaticArrayElements.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestNonLiteralStaticArrayElements.arc56.json) |
| `ABITestObjectArrayRef_703e3f1c` | `AbiTestObjectArrayRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectArrayRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectArrayRef.arc56.json) |
| `ABITestObjectInArgs_9b2ee681` | `AbiTestObjectInArgsClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectInArgs.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectInArgs.arc56.json) |
| `ABITestObjectRef_358f5df1` | `AbiTestObjectRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestObjectRef.arc56.json) |
| `ABITestOpcodeParamFromObject_b1e0d9f3` | `AbiTestOpcodeParamFromObjectClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestOpcodeParamFromObject.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestOpcodeParamFromObject.arc56.json) |
| `ABITestPartialStaticArray_861f87a9` | `AbiTestPartialStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPartialStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPartialStaticArray.arc56.json) |
| `ABITestPlusEqualsArrayValue_ad825bce` | `AbiTestPlusEqualsArrayValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsArrayValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsArrayValue.arc56.json) |
| `ABITestPlusEqualsObjValue_28d0dcda` | `AbiTestPlusEqualsObjValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsObjValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsObjValue.arc56.json) |
| `ABITestPlusEqualsObjValueInBox_646f02e0` | `AbiTestPlusEqualsObjValueInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsObjValueInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPlusEqualsObjValueInBox.arc56.json) |
| `ABITestPostBoolTupleOffset_65df7a21` | `AbiTestPostBoolTupleOffsetClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPostBoolTupleOffset.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPostBoolTupleOffset.arc56.json) |
| `ABITestPushToArrayInBox_3bed5047` | `AbiTestPushToArrayInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPushToArrayInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestPushToArrayInBox.arc56.json) |
| `ABITestRawBytesFunction_4265de12` | `AbiTestRawBytesFunctionClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestRawBytesFunction.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestRawBytesFunction.arc56.json) |
| `ABITestRefTypes_323f48ee` | `AbiTestRefTypesClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestRefTypes.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestRefTypes.arc56.json) |
| `ABITestReturnByte_62d317a3` | `AbiTestReturnByteClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnByte.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnByte.arc56.json) |
| `ABITestReturnDynamicArray_e87b6616` | `AbiTestReturnDynamicArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnDynamicArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnDynamicArray.arc56.json) |
| `ABITestReturnDynamicArrayFromTuple_c94db25e` | `AbiTestReturnDynamicArrayFromTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnDynamicArrayFromTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnDynamicArrayFromTuple.arc56.json) |
| `ABITestReturnStaticArray_10c71d8a` | `AbiTestReturnStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnStaticArray.arc56.json) |
| `ABITestReturnTuple_4f1f0e3d` | `AbiTestReturnTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnTuple.arc56.json) |
| `ABITestReturnTupleWithDyamicArray_a11c9381` | `AbiTestReturnTupleWithDyamicArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnTupleWithDyamicArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestReturnTupleWithDyamicArray.arc56.json) |
| `ABITestSetStaticArrayElement_9da155d2` | `AbiTestSetStaticArrayElementClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSetStaticArrayElement.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSetStaticArrayElement.arc56.json) |
| `ABITestShortenDynamicElementInTuple_2a56ae49` | `AbiTestShortenDynamicElementInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestShortenDynamicElementInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestShortenDynamicElementInTuple.arc56.json) |
| `ABITestShortTypeNotation_30f29d2b` | `AbiTestShortTypeNotationClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestShortTypeNotation.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestShortTypeNotation.arc56.json) |
| `ABITestSimpleTuple_db6ca35c` | `AbiTestSimpleTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSimpleTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSimpleTuple.arc56.json) |
| `ABITestSmallerByteCasting_0109be64` | `AbiTestSmallerByteCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSmallerByteCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSmallerByteCasting.arc56.json) |
| `ABITestSpliceFirstElement_57ba967d` | `AbiTestSpliceFirstElementClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceFirstElement.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceFirstElement.arc56.json) |
| `ABITestSpliceFirstElementValue_21392146` | `AbiTestSpliceFirstElementValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceFirstElementValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceFirstElementValue.arc56.json) |
| `ABITestSpliceLastElement_564651aa` | `AbiTestSpliceLastElementClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceLastElement.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceLastElement.arc56.json) |
| `ABITestSpliceLastElementValue_f5f5f754` | `AbiTestSpliceLastElementValueClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceLastElementValue.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestSpliceLastElementValue.arc56.json) |
| `ABITestStaticArray_d87fa8db` | `AbiTestStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArray.arc56.json) |
| `ABITestStaticArrayArg_9f4c5616` | `AbiTestStaticArrayArgClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayArg.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayArg.arc56.json) |
| `ABITestStaticArrayInStorageMap_d6d43599` | `AbiTestStaticArrayInStorageMapClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayInStorageMap.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayInStorageMap.arc56.json) |
| `ABITestStaticArrayInStorageRef_0fece457` | `AbiTestStaticArrayInStorageRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayInStorageRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayInStorageRef.arc56.json) |
| `ABITestStaticArrayLength_bcde3265` | `AbiTestStaticArrayLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticArrayLength.arc56.json) |
| `ABITestStaticBoolArray_58077f29` | `AbiTestStaticBoolArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArray.arc56.json) |
| `ABITestStaticBoolArrayAccess_850cecbf` | `AbiTestStaticBoolArrayAccessClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArrayAccess.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArrayAccess.arc56.json) |
| `ABITestStaticBoolArrayUpdate_ffe3d4fd` | `AbiTestStaticBoolArrayUpdateClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArrayUpdate.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticBoolArrayUpdate.arc56.json) |
| `ABITestStaticByteCasting_73571d89` | `AbiTestStaticByteCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticByteCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticByteCasting.arc56.json) |
| `ABITestStaticForEach_e0c13db9` | `AbiTestStaticForEachClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticForEach.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticForEach.arc56.json) |
| `ABITestStaticForOf_314720c0` | `AbiTestStaticForOfClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticForOf.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticForOf.arc56.json) |
| `ABITestStaticStringArrayArg_c78a33ac` | `AbiTestStaticStringArrayArgClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticStringArrayArg.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticStringArrayArg.arc56.json) |
| `ABITestStaticTypeInBox_672cc4bf` | `AbiTestStaticTypeInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticTypeInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStaticTypeInBox.arc56.json) |
| `ABITestStoragePropertyReferenceInBox_d0aaf8fc` | `AbiTestStoragePropertyReferenceInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStoragePropertyReferenceInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStoragePropertyReferenceInBox.arc56.json) |
| `ABITestStorageRefAccount_ae3289f3` | `AbiTestStorageRefAccountClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageRefAccount.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageRefAccount.arc56.json) |
| `ABITestStorageRefKey_c30c8809` | `AbiTestStorageRefKeyClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageRefKey.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageRefKey.arc56.json) |
| `ABITestStorageTypeHint_5e5f520c` | `AbiTestStorageTypeHintClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageTypeHint.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStorageTypeHint.arc56.json) |
| `ABITestStringAccessor_335d0ad3` | `AbiTestStringAccessorClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringAccessor.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringAccessor.arc56.json) |
| `ABITestStringArg_467841bd` | `AbiTestStringArgClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringArg.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringArg.arc56.json) |
| `ABITestStringArray_fa1c2679` | `AbiTestStringArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringArray.arc56.json) |
| `ABITestStringInTuple_980a5467` | `AbiTestStringInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringInTuple.arc56.json) |
| `ABITestStringLength_ea4f19cf` | `AbiTestStringLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringLength.arc56.json) |
| `ABITestStringReturn_2e20d840` | `AbiTestStringReturnClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringReturn.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestStringReturn.arc56.json) |
| `ABITestThreeDimensionalUint16Array_aa451296` | `AbiTestThreeDimensionalUint16ArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestThreeDimensionalUint16Array.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestThreeDimensionalUint16Array.arc56.json) |
| `ABITestTupleArg_f77a07dd` | `AbiTestTupleArgClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleArg.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleArg.arc56.json) |
| `ABITestTupleInArray_c9e3fe56` | `AbiTestTupleInArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleInArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleInArray.arc56.json) |
| `ABITestTupleInTuple_ad9a847e` | `AbiTestTupleInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTupleInTuple.arc56.json) |
| `ABITestTxnTypes_66022a1c` | `AbiTestTxnTypesClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTxnTypes.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTxnTypes.arc56.json) |
| `ABITestTypedConst_d3a68189` | `AbiTestTypedConstClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTypedConst.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTypedConst.arc56.json) |
| `ABITestTypedVarFromStorage_aa9a0e53` | `AbiTestTypedVarFromStorageClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTypedVarFromStorage.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestTypedVarFromStorage.arc56.json) |
| `ABITestUint64Casting_b403bf19` | `AbiTestUint64CastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUint64Casting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUint64Casting.arc56.json) |
| `ABITestUintCasting_e99fcef0` | `AbiTestUintCastingClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUintCasting.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUintCasting.arc56.json) |
| `ABITestUintNComparison_bd47cbfb` | `AbiTestUintNComparisonClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUintNComparison.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUintNComparison.arc56.json) |
| `ABITestUpdateArrayRefInBoxStorage_89ab2c10` | `AbiTestUpdateArrayRefInBoxStorageClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateArrayRefInBoxStorage.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateArrayRefInBoxStorage.arc56.json) |
| `ABITestUpdateDynamicArrayElement_703e2222` | `AbiTestUpdateDynamicArrayElementClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayElement.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayElement.arc56.json) |
| `ABITestUpdateDynamicArrayInMiddleOfTuple_9c493a87` | `AbiTestUpdateDynamicArrayInMiddleOfTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayInMiddleOfTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayInMiddleOfTuple.arc56.json) |
| `ABITestUpdateDynamicArrayInTuple_29d7c701` | `AbiTestUpdateDynamicArrayInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicArrayInTuple.arc56.json) |
| `ABITestUpdateDynamicElementInTupleWithSameLength_5659ff59` | `AbiTestUpdateDynamicElementInTupleWithSameLengthClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicElementInTupleWithSameLength.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateDynamicElementInTupleWithSameLength.arc56.json) |
| `ABITestUpdateNamedTuple_42a9b402` | `AbiTestUpdateNamedTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNamedTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNamedTuple.arc56.json) |
| `ABITestUpdateNestedStaticArray_31a7be1e` | `AbiTestUpdateNestedStaticArrayClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNestedStaticArray.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNestedStaticArray.arc56.json) |
| `ABITestUpdateNestedStaticArrayElement_c7cd3436` | `AbiTestUpdateNestedStaticArrayElementClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNestedStaticArrayElement.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateNestedStaticArrayElement.arc56.json) |
| `ABITestUpdateStaticArrayInStorageMap_15c84213` | `AbiTestUpdateStaticArrayInStorageMapClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticArrayInStorageMap.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticArrayInStorageMap.arc56.json) |
| `ABITestUpdateStaticArrayInStorageRef_78b7b2b7` | `AbiTestUpdateStaticArrayInStorageRefClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticArrayInStorageRef.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticArrayInStorageRef.arc56.json) |
| `ABITestUpdateStaticFieldInDynamicObjectInBox_80f6c15d` | `AbiTestUpdateStaticFieldInDynamicObjectInBoxClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticFieldInDynamicObjectInBox.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStaticFieldInDynamicObjectInBox.arc56.json) |
| `ABITestUpdateStringInTuple_7473e51d` | `AbiTestUpdateStringInTupleClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStringInTuple.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateStringInTuple.arc56.json) |
| `ABITestUpdateTupleWithOnlyDynamicTypes_5d0bc530` | `AbiTestUpdateTupleWithOnlyDynamicTypesClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateTupleWithOnlyDynamicTypes.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ABITestUpdateTupleWithOnlyDynamicTypes.arc56.json) |
| `AccountTest_dd246b60` | `AccountTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AccountTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AccountTest.arc56.json) |
| `AD_5431d53e` | `AdClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AD.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AD.arc56.json) |
| `ARC56Test_237ede32` | `Arc56TestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ARC56Test.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ARC56Test.arc56.json) |
| `ARC56TestNoTemplateVars_ccdf8a35` | `Arc56TestNoTemplateVarsClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ARC56TestNoTemplateVars.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ARC56TestNoTemplateVars.arc56.json) |
| `AVM11_e72d9899` | `Avm11Client` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AVM11.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/AVM11.arc56.json) |
| `B_10d1c7f5` | `BClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/B.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/B.arc56.json) |
| `B2_bf9c6aff` | `B2Client` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/B2.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/B2.arc56.json) |
| `BigComment_805c81cf` | `BigCommentClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BigComment.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BigComment.arc56.json) |
| `BinaryTest_1535f562` | _(fails to compile - excluded, see state.json)_ | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BinaryTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BinaryTest.arc56.json) |
| `BytecblockTest_b1e565be` | `BytecblockTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BytecblockTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/BytecblockTest.arc56.json) |
| `C_a9e0d533` | `CClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/C.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/C.arc56.json) |
| `CblocksTest_a4482aa6` | _(generation failed - see state.json)_ | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/CblocksTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/CblocksTest.arc56.json) |
| `ContractWithCustomStruct_983e8a06` | `ContractWithCustomStructClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContractWithCustomStruct.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContractWithCustomStruct.arc56.json) |
| `ContractWithLsigProgram_781804f5` | `ContractWithLsigProgramClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContractWithLsigProgram.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContractWithLsigProgram.arc56.json) |
| `ContratWithLsigAddress_58585d2a` | `ContratWithLsigAddressClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContratWithLsigAddress.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ContratWithLsigAddress.arc56.json) |
| `D_8a09140d` | `DClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/D.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/D.arc56.json) |
| `DummyContract_c28559c6` | `DummyContractClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/DummyContract.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/DummyContract.arc56.json) |
| `E_f2f23793` | `EClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/E.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/E.arc56.json) |
| `ExternalContract_4041cd58` | `ExternalContractClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ExternalContract.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ExternalContract.arc56.json) |
| `F_712725ac` | `FClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/F.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/F.arc56.json) |
| `FunctionsTest_a76a9d76` | `FunctionsTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/FunctionsTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/FunctionsTest.arc56.json) |
| `G_1eb8075e` | `GClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/G.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/G.arc56.json) |
| `GeneralTest_4f8027d2` | `GeneralTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/GeneralTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/GeneralTest.arc56.json) |
| `IfTest_0d35c0ea` | `IfTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/IfTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/IfTest.arc56.json) |
| `IntcblockTest_033a0a40` | `IntcblockTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/IntcblockTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/IntcblockTest.arc56.json) |
| `ItxnsTest_58310760` | `ItxnsTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ItxnsTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ItxnsTest.arc56.json) |
| `LoopsTest_6db9d853` | `LoopsTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/LoopsTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/LoopsTest.arc56.json) |
| `MathTest_d79a5045` | `MathTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MathTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MathTest.arc56.json) |
| `MultiInheritance_77955839` | `MultiInheritanceClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MultiInheritance.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MultiInheritance.arc56.json) |
| `MultiInheritanceProgram_b9bedc35` | `MultiInheritanceProgramClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MultiInheritanceProgram.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/MultiInheritanceProgram.arc56.json) |
| `ProgramVersion_2a476d08` | `ProgramVersionClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ProgramVersion.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/ProgramVersion.arc56.json) |
| `SchemaContract_90de1fce` | `SchemaContractClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/SchemaContract.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/SchemaContract.arc56.json) |
| `StorageTest_458beb90` | `StorageTestClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/StorageTest.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/StorageTest.arc56.json) |
| `Templates_09ae4a3b` | `TemplatesClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/Templates.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/Templates.arc56.json) |
| `TokenInfoContract_437d3089` | `TokenInfoContractClient` | [https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/TokenInfoContract.arc56.json](https://raw.githubusercontent.com/algorandfoundation/TEALScript/HEAD/tests/contracts/artifacts/TokenInfoContract.arc56.json) |

## Versioning

This package uses `1.<increment>.<yyyyMMddHH>`-style versioning: a new version is
published whenever any of the contracts above change, or whenever the client generator
itself is updated. See [Arc56Registry](https://github.com/scholtz/Arc56Registry) for
the full generation pipeline and source ARC-56 registry.
