smartcontractkit / ccip

Cross Chain Interoperability Protocol
Other
119 stars 47 forks source link

feat: add message validator interface support check #1428

Closed RayXpub closed 1 month ago

RayXpub commented 1 month ago

Motivation

The ramp contracts currently do no check for the IMessageInterceptor interface support when configuring a new messageValidator which increases the risk of misconfiguration.

Solution

github-actions[bot] commented 1 month ago

LCOV of commit 7ce457a during Solidity Foundry #8087

Summary coverage rate:
  lines......: 97.7% (2168 of 2220 lines)
  functions..: 94.9% (410 of 432 functions)
  branches...: 93.5% (518 of 554 branches)

Files changed coverage rate: n/a
cl-sonarqube-production[bot] commented 1 month ago

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube