Skip to main content
Version: 1.13.1

Type Alias: VerificationSourcesOpts

VerificationSourcesOpts = { ccvData?: Readonly<Record<string, BytesLike>>; verifiers?: readonly string[]; }

Defined in: chain.ts:816

Extra sources of CCV verifications for a CCIP v2.0 message, beyond the CCIP API and indexers. Consulted only where those leave the destination's CCV policy uncovered.

Properties

ccvData?

optional ccvData?: Readonly<Record<string, BytesLike>>

Defined in: chain.ts:827

Attestations obtained out of band, keyed by destination CCV address. They win over fetched ones; the CCV's verifyMessage still decides their validity onchain.


verifiers?

optional verifiers?: readonly string[]

Defined in: chain.ts:822

Verifier endpoint URLs to read attestations from directly, tried in order until the policy is covered. Each URL is passed verbatim to ChainContext.verifierTransport; the default accepts http(s):// endpoints served by a grpc-web proxy in front of the verifier.