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