Skip to content
Lattice

CCVConfig

Git Source

Per-source-chain CCV (Cross-Chain Verifier) requirements + allowed finality, returned to the CCIP router via getCCVsAndFinalityConfig. An all-zero value means CCIP defaults (require full finality).

struct CCVConfig {
    address[] requiredCCVs;
    address[] optionalCCVs;
    uint8 optionalThreshold;
    bytes4 allowedFinalityConfig;
}

Properties

NameTypeDescription
requiredCCVsaddress[]
optionalCCVsaddress[]
optionalThresholduint8
allowedFinalityConfigbytes4