AbiCallOptions
Algorand TypeScript / arc4 / AbiCallOptions
Defined in: arc4/c2c.ts:112
Extends
Section titled “Extends”Omit<ApplicationCallFields,"appArgs">
Type Parameters
Section titled “Type Parameters”TMethod
Section titled “TMethod”TMethod
Properties
Section titled “Properties”accounts?
Section titled “accounts?”Defined in: itxn.ts:951
Accounts listed in the ApplicationCall transaction
Index of the account to get
Inherited from
Section titled “Inherited from”Omit.accounts
appId?
Section titled “appId?”
optionalappId:uint64|Application
Defined in: itxn.ts:907
ApplicationID from ApplicationCall transaction
Inherited from
Section titled “Inherited from”Omit.appId
approvalProgram?
Section titled “approvalProgram?”Defined in: itxn.ts:936
All approval program pages
Index of the page to get
Inherited from
Section titled “Inherited from”Omit.approvalProgram
optionalapps: readonly (uint64|Application)[]
Defined in: itxn.ts:961
Foreign Apps listed in the ApplicationCall transaction
Index of the application to get
Inherited from
Section titled “Inherited from”Omit.apps
readonlyoptionalargs:TMethodextendsInstanceMethod<Contract,TParams> ?TypedApplicationArgs<TParams> :unknown[]
Defined in: arc4/c2c.ts:114
assets?
Section titled “assets?”Defined in: itxn.ts:956
Foreign Assets listed in the ApplicationCall transaction
Index of the asset to get
Inherited from
Section titled “Inherited from”Omit.assets
clearStateProgram?
Section titled “clearStateProgram?”Defined in: itxn.ts:941
All clear state program pages
Index of the page to get
Inherited from
Section titled “Inherited from”Omit.clearStateProgram
extraProgramPages?
Section titled “extraProgramPages?”
optionalextraProgramPages:uint64
Defined in: itxn.ts:931
Number of additional pages for each of the application’s approval and clear state program
Inherited from
Section titled “Inherited from”Omit.extraProgramPages
optionalfee:uint64
Defined in: itxn.ts:879
microalgos
Inherited from
Section titled “Inherited from”Omit.fee
firstValid?
Section titled “firstValid?”
optionalfirstValid:uint64
Defined in: itxn.ts:883
round number
Inherited from
Section titled “Inherited from”Omit.firstValid
firstValidTime?
Section titled “firstValidTime?”
optionalfirstValidTime:uint64
Defined in: itxn.ts:887
UNIX timestamp of block before txn.FirstValid. Fails if negative
Inherited from
Section titled “Inherited from”Omit.firstValidTime
globalNumBytes?
Section titled “globalNumBytes?”
optionalglobalNumBytes:uint64
Defined in: itxn.ts:919
Number of global state byteslices this application makes use of.
Inherited from
Section titled “Inherited from”Omit.globalNumBytes
globalNumUint?
Section titled “globalNumUint?”
optionalglobalNumUint:uint64
Defined in: itxn.ts:915
Number of global state integers this application makes use of.
Inherited from
Section titled “Inherited from”Omit.globalNumUint
lastValid?
Section titled “lastValid?”
optionallastValid:uint64
Defined in: itxn.ts:891
round number
Inherited from
Section titled “Inherited from”Omit.lastValid
lease?
Section titled “lease?”
optionallease:bytes<32>
Defined in: itxn.ts:899
32 byte lease value
Inherited from
Section titled “Inherited from”Omit.lease
localNumBytes?
Section titled “localNumBytes?”
optionallocalNumBytes:uint64
Defined in: itxn.ts:927
Number of local state byteslices this application makes use of.
Inherited from
Section titled “Inherited from”Omit.localNumBytes
localNumUint?
Section titled “localNumUint?”
optionallocalNumUint:uint64
Defined in: itxn.ts:923
Number of local state integers this application makes use of.
Inherited from
Section titled “Inherited from”Omit.localNumUint
method?
Section titled “method?”
readonlyoptionalmethod:TMethod
Defined in: arc4/c2c.ts:113
optionalnote:string|bytes
Defined in: itxn.ts:895
Any data up to 1024 bytes
Inherited from
Section titled “Inherited from”Omit.note
onCompletion?
Section titled “onCompletion?”
optionalonCompletion:OnCompleteAction
Defined in: itxn.ts:911
ApplicationCall transaction on completion action
Inherited from
Section titled “Inherited from”Omit.onCompletion
rejectVersion?
Section titled “rejectVersion?”
optionalrejectVersion:uint64
Defined in: itxn.ts:965
Application version for which the txn must reject
Inherited from
Section titled “Inherited from”Omit.rejectVersion
rekeyTo?
Section titled “rekeyTo?”Defined in: itxn.ts:903
32 byte Sender’s new AuthAddr
Inherited from
Section titled “Inherited from”Omit.rekeyTo
sender?
Section titled “sender?”Defined in: itxn.ts:875
32 byte address
Inherited from
Section titled “Inherited from”Omit.sender