Skip to main content
Version: 1.15.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:90

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


data?​

optional data?: BytesLike

Defined in: gas.ts:95


destTokenAmounts?​

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

Defined in: gas.ts:98


finality?​

optional finality?: FinalityRequested

Defined in: gas.ts:93


gasLimit?​

optional gasLimit?: number | bigint

Defined in: gas.ts:97


receiver​

receiver: string

Defined in: gas.ts:92


sender?​

optional sender?: string

Defined in: gas.ts:94


sourceChainSelector​

sourceChainSelector: bigint

Defined in: gas.ts:91