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).