Skip to main content
Version: 1.17.0

Type Alias: GetRequiredCCVsMessage

GetRequiredCCVsMessage = { ccipReceiveGasLimit?: number | bigint; data?: BytesLike; destTokenAmounts?: readonly { amount: bigint; destTokenAddress?: string; extraData?: string; token?: string; }[]; finality?: FinalityRequested; gasLimit?: number | bigint; receiver: string; sender?: string; sourceChainSelector: bigint; }

Defined in: gas.ts:115

Candidate message for Chain.getRequiredCCVs — the fields the destination OffRamp getCCVsForMessage resolver reads. destTokenAmounts are the already-resolved destination token amounts (as produced by getDestTokenAmount).

Properties​

ccipReceiveGasLimit?​

optional ccipReceiveGasLimit?: number | bigint

Defined in: gas.ts:121


data?​

optional data?: BytesLike

Defined in: gas.ts:120


destTokenAmounts?​

optional destTokenAmounts?: readonly { amount: bigint; destTokenAddress?: string; extraData?: string; token?: string; }[]

Defined in: gas.ts:123


finality?​

optional finality?: FinalityRequested

Defined in: gas.ts:118


gasLimit?​

optional gasLimit?: number | bigint

Defined in: gas.ts:122


receiver​

receiver: string

Defined in: gas.ts:117


sender?​

optional sender?: string

Defined in: gas.ts:119


sourceChainSelector​

sourceChainSelector: bigint

Defined in: gas.ts:116