Approval program pages for a contract, after template variables have been replaced and compiled to AVM bytecode
Clear state program pages for a contract, after template variables have been replaced and compiled to AVM bytecode
By default, provides extra program pages required based on approval and clear state program size, can be overridden when calling compile(ExampleContractType, { extraProgramPages: ... })
By default, provides global num bytes based on contract state totals, can be overridden when calling compile(ExampleContractType, { globalBytes: ... })
By default, provides global num uints based on contract state totals, can be overridden when calling compile(ExampleContractType, { globalUints: ... })
By default, provides local num bytes based on contract state totals, can be overridden when calling compile(ExampleContractType, { localBytes: ... })
By default, provides local num uints based on contract state totals, can be overridden when calling compile(ExampleContractType, { localUints: ... })
Provides compiled programs and state allocation values for a Contract. Created by calling
compile(ExampleContractType)