Skip to main content
Version: 1.15.0

Type Alias: GetRequiredCCVsParams

GetRequiredCCVsParams = { advancedPoolHooks: string; amount: bigint; direction: CCVMessageDirection; remoteChainSelector: bigint; }

Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:27

Parameters for GetRequiredCCVs.

Remarks​

IAdvancedPoolHooks.getRequiredCCVs also accepts local-token, finality-config, and extra-data arguments, but this AdvancedPoolHooks implementation does not inspect them. The query supplies their neutral values internally, so callers need only provide the inputs that affect its result: selector, amount, and direction.

Properties​

advancedPoolHooks​

advancedPoolHooks: string

Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:29

Hooks contract to read.


amount​

amount: bigint

Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:33

Transfer amount (uint256).


direction​

direction: CCVMessageDirection

Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:35

Whether this resolves outbound or inbound requirements.


remoteChainSelector​

remoteChainSelector: bigint

Defined in: cct/evm/advanced-pool-hooks/operations/get-required-ccvs.ts:31

Remote CCIP chain selector (uint64).