Skip to main content
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