Skip to main content
Version: 1.10.3

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

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


data?

optional data?: BytesLike

Defined in: gas.ts:79


destTokenAmounts?

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

Defined in: gas.ts:82


finality?

optional finality?: FinalityRequested

Defined in: gas.ts:77


gasLimit?

optional gasLimit?: number | bigint

Defined in: gas.ts:81


receiver

receiver: string

Defined in: gas.ts:76


sender?

optional sender?: string

Defined in: gas.ts:78


sourceChainSelector

sourceChainSelector: bigint

Defined in: gas.ts:75