CompileContractOptions
Algorand TypeScript / index / CompileContractOptions
CompileContractOptions =
object
Defined in: compiled.ts:55
Options for compiling a contract
Properties
Section titled “Properties”extraProgramPages?
Section titled “extraProgramPages?”
readonlyoptionalextraProgramPages:uint64
Defined in: compiled.ts:59
Number of extra program pages, defaults to minimum required for contract
globalBytes?
Section titled “globalBytes?”
readonlyoptionalglobalBytes:uint64
Defined in: compiled.ts:67
Number of global bytes, defaults to value defined for contract
globalUints?
Section titled “globalUints?”
readonlyoptionalglobalUints:uint64
Defined in: compiled.ts:63
Number of global uint64s, defaults to value defined for contract
localBytes?
Section titled “localBytes?”
readonlyoptionallocalBytes:uint64
Defined in: compiled.ts:75
Number of local bytes, defaults to value defined for contract
localUints?
Section titled “localUints?”
readonlyoptionallocalUints:uint64
Defined in: compiled.ts:71
Number of local uint64s, defaults to value defined for contract
templateVars?
Section titled “templateVars?”
readonlyoptionaltemplateVars:Record<string,DeliberateAny>
Defined in: compiled.ts:80
Template variables to substitute into the contract, key should be without the prefix, must evaluate to a compile time constant and match the type of the template var declaration
templateVarsPrefix?
Section titled “templateVarsPrefix?”
readonlyoptionaltemplateVarsPrefix:string
Defined in: compiled.ts:84
Prefix to add to provided template vars, defaults to the prefix supplied on command line (which defaults to TMPL_)