Circuit breaker on price deviation
Veda (BoringVault)'s assessment for RD-F-057 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
The AccountantWithRateProviders implements auto-pause as circuit breaker when new exchange rate exceeds allowedExchangeRateChangeUpper or falls below allowedExchangeRateChangeLower. No protocol-level circuit breaker on individual Chainlink feed staleness. The circuit breaker applies to the share-price oracle, not to underlying Chainlink feeds.
Sources #
- GitHubAccountantWithRateProviders.sol sourceAccountantWithRateProviders.sol _beforeUpdateExchangeRate — 'Instead of reverting, pause the contract'retrieved 2026-05-17
Methodology #
Determine whether the protocol halts or reverts if the oracle-reported price deviates by more than X% from a reference within Y blocks.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol veda factor RD-F-057 score yellow collected_at 2026-05-17 12:41:22