Type Alias: CCIPVerifications
CCIPVerifications = {
log:Log_;report:CommitReport; } | {verificationPolicy: {optionalCCVs: readonlystring[];optionalThreshold:number;requiredCCVs: readonlystring[]; };verifications:VerifierResult[]; }
Defined in: types.ts:261
Verification data for a ccip message (onchain CommitReport, or offchain Verifications)
Type Declaration
{ log: Log_; report: CommitReport; }
log
log:
Log_
Log event from the commit.
report
report:
CommitReport
The commit report data.
{ verificationPolicy: { optionalCCVs: readonly string[]; optionalThreshold: number; requiredCCVs: readonly string[]; }; verifications: VerifierResult[]; }
verificationPolicy
verificationPolicy: {
optionalCCVs: readonlystring[];optionalThreshold:number;requiredCCVs: readonlystring[]; }
Policy for this request
verificationPolicy.optionalCCVs
optionalCCVs: readonly
string[]
verificationPolicy.optionalThreshold
optionalThreshold:
number
verificationPolicy.requiredCCVs
requiredCCVs: readonly
string[]
verifications
verifications:
VerifierResult[]
Verifications array; one for each requiredCCV is needed for exec