Skip to main content
Version: 1.16.1

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:94

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:100


data?​

optional data?: BytesLike

Defined in: gas.ts:99


destTokenAmounts?​

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

Defined in: gas.ts:102


finality?​

optional finality?: FinalityRequested

Defined in: gas.ts:97


gasLimit?​

optional gasLimit?: number | bigint

Defined in: gas.ts:101


receiver​

receiver: string

Defined in: gas.ts:96


sender?​

optional sender?: string

Defined in: gas.ts:98


sourceChainSelector​

sourceChainSelector: bigint

Defined in: gas.ts:95