Skip to content

applications.app_spec.arc56

Classes

StructFieldRepresents a field in a struct type.
CallEnumEnum representing different call types for application transactions.
CreateEnumEnum representing different create types for application transactions.
BareActionsRepresents bare call and create actions for an application.
ByteCodeRepresents the approval and clear program bytecode.
CompilerEnum representing different compiler types.
CompilerVersionRepresents compiler version information.
CompilerInfoInformation about the compiler used.
NetworkNetwork-specific application information.
ScratchVariablesInformation about scratch space variables.
SourceSource code for approval and clear programs.
GlobalGlobal state schema.
LocalLocal state schema.
SchemaApplication state schema.
TemplateVariablesTemplate variable information.
EventArgEvent argument information.
EventEvent information.
ActionsMethod actions information.
DefaultValueDefault value information for method arguments.
MethodArgMethod argument information.
BoxesBox storage requirements.
RecommendationsMethod execution recommendations.
ReturnsMethod return information.
MethodMethod information.
PcOffsetMethodPC offset method types.
SourceInfoSource code location information.
StorageKeyStorage key information.
StorageMapStorage map information.
KeysStorage keys for different storage types.
MapsStorage maps for different storage types.
StateApplication state information.
ProgramSourceInfoProgram source information.
SourceInfoModelSource information for approval and clear programs.
Arc56ContractARC-0056 application specification.