Skip to main content

arc56-generated-adity_bcdfa93c

Auto-generated typed Algorand smart-contract clients for Adityasingh2824/AlgoEase, built from the ARC-56 specs listed below.

Generated by the Arc56Registry pipeline, using the 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

pip install arc56-generated-adity_bcdfa93c

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.

from algokit_utils import AlgorandClient
from arc56_generated_adity_bcdfa93c import EscrowContract_443e1480

algorand = AlgorandClient.mainnet()
client = EscrowContract_443e1480.EscrowContractClient(
    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
EscrowContract_443e1480 EscrowContractClient https://raw.githubusercontent.com/Adityasingh2824/AlgoEase/HEAD/contracts/algoease_escrow/algoease_escrow/build/EscrowContract.arc56.json
EscrowContract_14f3d373 EscrowContractClient https://raw.githubusercontent.com/Adityasingh2824/AlgoEase/HEAD/contracts/algoease_escrow/build/EscrowContract.arc56.json
EscrowContract_604a75d4 EscrowContractClient https://raw.githubusercontent.com/Adityasingh2824/AlgoEase/HEAD/contracts/src/EscrowContract.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 for the full generation pipeline and source ARC-56 registry.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file arc56_generated_adity_bcdfa93c-1.3.2026071921.tar.gz.

File metadata

File hashes

Hashes for arc56_generated_adity_bcdfa93c-1.3.2026071921.tar.gz
Algorithm Hash digest
SHA256 78321f7ea09bfeb0bd842fafae2e1dd325a79f85b47d217a0ab47758a4c9c97a
MD5 e88e36835c103a099449b74d6518db34
BLAKE2b-256 e077098175c4a9b588a60a9a87a14989fdc54625a606a4e0bf2415a3fb8bbc95

See more details on using hashes here.

File details

Details for the file arc56_generated_adity_bcdfa93c-1.3.2026071921-py3-none-any.whl.

File metadata

File hashes

Hashes for arc56_generated_adity_bcdfa93c-1.3.2026071921-py3-none-any.whl
Algorithm Hash digest
SHA256 266e33fcb26c10492be4efe33b1395e4a6b733e15835c6556b5d602c50481c5f
MD5 fdda6d8f6b156a4fefbf7dcb26b2ca2b
BLAKE2b-256 cb36eaf6ccee8925bb4dd67f824d54ba7cc42b68fd4a8b47271ddb81c6b68c6c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.2026071921 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page