ErrorTypes ​
FluidOracleL2__SequencerOutage ​
uint256 FluidOracleL2__SequencerOutage
thrown when sequencer on a L2 has an outage and grace period has not yet passed.
UniV3CheckCLRSOracle__InvalidPrice ​
uint256 UniV3CheckCLRSOracle__InvalidPrice
thrown when the delta between main price source and check rate source is exceeding the allowed delta
UniV3CheckCLRSOracle__InvalidParams ​
uint256 UniV3CheckCLRSOracle__InvalidParams
thrown when an invalid parameter is passed to a method
UniV3CheckCLRSOracle__ExchangeRateZero ​
uint256 UniV3CheckCLRSOracle__ExchangeRateZero
thrown when the exchange rate is zero, even after all possible fallbacks depending on config
FluidOracle__InvalidInfoName ​
uint256 FluidOracle__InvalidInfoName
thrown when an invalid info name is passed into a fluid oracle (e.g. not set or too long)
SUSDeOracle__InvalidParams ​
uint256 SUSDeOracle__InvalidParams
thrown when an invalid parameter is passed to a method
PendleOracle__InvalidParams ​
uint256 PendleOracle__InvalidParams
thrown when an invalid parameter is passed to a method
PendleOracle__MarketNotInitialized ​
uint256 PendleOracle__MarketNotInitialized
thrown when the Pendle market Oracle has not been initialized yet
PendleOracle__MarketInvalidDecimals ​
uint256 PendleOracle__MarketInvalidDecimals
thrown when the Pendle market does not have 18 decimals
PendleOracle__InvalidPrice ​
uint256 PendleOracle__InvalidPrice
thrown when the Pendle market returns an unexpected price
CLRS2UniV3CheckCLRSOracleL2__ExchangeRateZero ​
uint256 CLRS2UniV3CheckCLRSOracleL2__ExchangeRateZero
thrown when the exchange rate is zero, even after all possible fallbacks depending on config
Ratio2xFallbackCLRSOracleL2__ExchangeRateZero ​
uint256 Ratio2xFallbackCLRSOracleL2__ExchangeRateZero
thrown when the exchange rate is zero, even after all possible fallbacks depending on config
WeETHsOracle__InvalidParams ​
uint256 WeETHsOracle__InvalidParams
thrown when an invalid parameter is passed to a method
DexSmartColOracle__InvalidParams ​
uint256 DexSmartColOracle__InvalidParams
thrown when an invalid parameter is passed to a method
DexSmartColOracle__SmartColNotEnabled ​
uint256 DexSmartColOracle__SmartColNotEnabled
thrown when smart col is not enabled
DexSmartDebtOracle__InvalidParams ​
uint256 DexSmartDebtOracle__InvalidParams
thrown when an invalid parameter is passed to a method
DexSmartDebtOracle__SmartDebtNotEnabled ​
uint256 DexSmartDebtOracle__SmartDebtNotEnabled
thrown when smart debt is not enabled
ContractRate__InvalidParams ​
uint256 ContractRate__InvalidParams
thrown when an invalid parameter is passed to a method
ContractRate__Unauthorized ​
uint256 ContractRate__Unauthorized
thrown when caller is not authorized
ContractRate__MinUpdateDiffNotReached ​
uint256 ContractRate__MinUpdateDiffNotReached
thrown when minimum diff for triggering update on the stared rate is not reached
SUSDsOracle__InvalidParams ​
uint256 SUSDsOracle__InvalidParams
thrown when an invalid parameter is passed to a method
PegOracle__InvalidParams ​
uint256 PegOracle__InvalidParams
thrown when an invalid parameter is passed to a method
ChainlinkOracle__InvalidParams ​
uint256 ChainlinkOracle__InvalidParams
thrown when an invalid parameter is passed to a method
UniV3Oracle__InvalidParams ​
uint256 UniV3Oracle__InvalidParams
thrown when an invalid parameter is passed to a method
UniV3Oracle__InvalidSecondsAgos ​
uint256 UniV3Oracle__InvalidSecondsAgos
thrown when constructor is called with invalid ordered seconds agos values
UniV3Oracle__InvalidDeltas ​
uint256 UniV3Oracle__InvalidDeltas
thrown when constructor is called with invalid delta values > 100%
WstETHOracle__InvalidParams ​
uint256 WstETHOracle__InvalidParams
thrown when an invalid parameter is passed to a method
RedstoneOracle__InvalidParams ​
uint256 RedstoneOracle__InvalidParams
thrown when an invalid parameter is passed to a method
FallbackOracle__InvalidParams ​
uint256 FallbackOracle__InvalidParams
thrown when an invalid parameter is passed to a method
FallbackCLRSOracle__ExchangeRateZero ​
uint256 FallbackCLRSOracle__ExchangeRateZero
thrown when the exchange rate is zero, even for the fallback oracle source (if enabled)
WstETHCLRSOracle__ExchangeRateZero ​
uint256 WstETHCLRSOracle__ExchangeRateZero
thrown when the exchange rate is zero, even for the fallback oracle source (if enabled)
CLFallbackUniV3Oracle__ExchangeRateZero ​
uint256 CLFallbackUniV3Oracle__ExchangeRateZero
thrown when the exchange rate is zero, even for the uniV3 rate
WstETHCLRS2UniV3CheckCLRSOracle__ExchangeRateZero ​
uint256 WstETHCLRS2UniV3CheckCLRSOracle__ExchangeRateZero
thrown when the exchange rate is zero, even for the uniV3 rate
WeETHOracle__InvalidParams ​
uint256 WeETHOracle__InvalidParams
thrown when an invalid parameter is passed to a method