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