ForeignCallOnChain = object
Defined in: src/modules/types.ts:330
Structure representing a foreign call as stored on-chain
Properties
callingFunctionSelector
callingFunctionSelector: string
Defined in: src/modules/types.ts:348
Index of the calling function
encodedIndices
encodedIndices: ForeignCallEncodedIndex
[]
Defined in: src/modules/types.ts:344
Indices for encoded parameters
foreignCallAddress
foreignCallAddress: string
Defined in: src/modules/types.ts:334
Address of the contract for the foreign call
foreignCallIndex
foreignCallIndex: number
Defined in: src/modules/types.ts:340
Index of the foreign call
mappedTrackerKeyIndices
mappedTrackerKeyIndices: ForeignCallEncodedIndex
[]
Defined in: src/modules/types.ts:346
Indices for mapped tracker keys
parameterTypes
parameterTypes: number
[]
Defined in: src/modules/types.ts:342
Types of parameters
returnType
returnType: number
Defined in: src/modules/types.ts:338
Return type of the foreign call
set
set: boolean
Defined in: src/modules/types.ts:332
Whether the foreign call is set
signature
signature: string
Defined in: src/modules/types.ts:336
Function signature