Skip to content

AppOnChainTransactionParams

Extends

Properties

applicationID

applicationID: AppID

The application that was called

Source

types/global.d.ts:688


createdApplicationID

createdApplicationID: AppID

The application created by this application call

Source

types/global.d.ts:684


createdAssetID

createdAssetID: AssetID

The asset created by this application call

Source

types/global.d.ts:682


fee

fee: uint64

The fee paid for this transaction

Inherited from

CommonOnChainTransactionParams.fee

Source

types/global.d.ts:664


firstValid

firstValid: uint64

The first valid round for this transaction

Source

types/global.d.ts:717


groupIndex

groupIndex: uint64

The index of this transaction in its group

Inherited from

CommonOnChainTransactionParams.groupIndex

Source

types/global.d.ts:675


lastLog

lastLog: Brand<string, "bytes">

The last log emitted by this application call

Source

types/global.d.ts:686


lastValid

lastValid: uint64

The last valid round for this transaction

Source

types/global.d.ts:714


loadScratch

loadScratch: (slot) => unknown

Load the value in the given scratch slot. MUST use an as expression to specify the value type.

Parameters

slot: uint64

Returns

unknown

Example

someAppCall.loadScratch(0) as uint64;

Source

types/global.d.ts:711


note

note: string

The note field for this transaction

Inherited from

CommonOnChainTransactionParams.note

Source

types/global.d.ts:670


numAccounts

numAccounts: uint64

The number of accounts in the foreign accounts array

Source

types/global.d.ts:692


numAppArgs

numAppArgs: uint64

The number of application arguments

Source

types/global.d.ts:690


numApplicatons

numApplicatons: uint64

The number of applications in the foreign applications array

Source

types/global.d.ts:696


numApprovalProgrammPages

numApprovalProgrammPages: uint64

The number of pages used by the approval program

Source

types/global.d.ts:700


numAssets

numAssets: uint64

The number of assets in the foreign assets array

Source

types/global.d.ts:694


numClearStateProgramPages

numClearStateProgramPages: uint64

The number of pages used by the clear state program

Source

types/global.d.ts:702


numLogs

numLogs: uint64

The number of logs emitted by this application call

Source

types/global.d.ts:698


rekeyTo

rekeyTo: Address

If set, changes the authAddr of sender to the given address

Inherited from

CommonOnChainTransactionParams.rekeyTo

Source

types/global.d.ts:668


sender

sender: Address

The sender of this transaction. This is the account that pays the fee (if non-zero)

Inherited from

CommonOnChainTransactionParams.sender

Source

types/global.d.ts:666


txID

txID: string

The transaction ID for this transaction

Inherited from

CommonOnChainTransactionParams.txID

Source

types/global.d.ts:677