ForeignCallOnChain = object
Defined in: src/modules/types.ts:317
Structure representing a foreign call as stored on-chain
Properties
callingFunctionSelector
callingFunctionSelector: string
Defined in: src/modules/types.ts:335
Index of the calling function
encodedIndices
encodedIndices: ForeignCallEncodedIndex[]
Defined in: src/modules/types.ts:331
Indices for encoded parameters
foreignCallAddress
foreignCallAddress: string
Defined in: src/modules/types.ts:321
Address of the contract for the foreign call
foreignCallIndex
foreignCallIndex: number
Defined in: src/modules/types.ts:327
Index of the foreign call
mappedTrackerKeyIndices
mappedTrackerKeyIndices: ForeignCallEncodedIndex[]
Defined in: src/modules/types.ts:333
Indices for mapped tracker keys
parameterTypes
parameterTypes: number[]
Defined in: src/modules/types.ts:329
Types of parameters
returnType
returnType: number
Defined in: src/modules/types.ts:325
Return type of the foreign call
set
set: boolean
Defined in: src/modules/types.ts:319
Whether the foreign call is set
signature
signature: string
Defined in: src/modules/types.ts:323
Function signature