Circuit breaker on price deviation
Orca's assessment for RD-F-057 — scored not_applicable on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
No oracle-based circuit breaker applicable. There is no external price feed to deviate. Orca implements a sqrtPriceLimit (slippage tolerance) parameter in swap instructions, which the caller provides — this is a caller-side slippage guard, not a protocol-level circuit breaker on an external oracle feed. The factor tests a circuit breaker on oracle price deviation, which presupposes an oracle.
Sources #
- GitHubswap.rs — sqrtPriceLimit is caller-provided slippage bound, not a protocol oracle circuit breakerorca-so/whirlpools — programs/whirlpool/src/instructions/swap.rs (sqrtPriceLimit parameter)retrieved 2026-05-16
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 →