applications.app_client
Classes
AppClientCompilationResult | Result of compiling an application’s TEAL code. |
---|---|
AppClientCompilationParams | Parameters for compiling an application’s TEAL code. |
CommonAppCallParams | Common configuration for app call transaction parameters |
AppClientCreateSchema | Schema for application creation. |
CommonAppCallCreateParams | Common configuration for app create call transaction parameters. |
FundAppAccountParams | Parameters for funding an application’s account. |
AppClientBareCallParams | Parameters for bare application calls. |
AppClientBareCallCreateParams | Parameters for creating application with bare call. |
BaseAppClientMethodCallParams | Base parameters for application method calls. |
AppClientMethodCallParams | Parameters for application method calls. |
AppClientMethodCallCreateParams | Parameters for creating application with method call |
AppClientParams | Full parameters for creating an app client |
AppClient | A client for interacting with an Algorand smart contract application. |
Module Contents
algokit_utils.applications.app_client.get_constant_block_offset(program: bytes) → int
Calculate the offset after constant blocks in TEAL program.
Analyzes a compiled TEAL program to find the ending offset position after any bytecblock and intcblock operations.
- Parameters: program – The compiled TEAL program as bytes
- Returns: The maximum offset position after any constant block operations