IOraclePriceCache
Title: IOraclePriceCache
Author: OlympusDAO
Interface for pair oracle contracts that can trigger caching for their configured pair
Use this for pair oracles where the cached pair is embedded in oracle configuration, so callers do not pass pair arguments.
Functions
cachePrice
Triggers a cache update for the oracle's configured pair
function cachePrice() external;
cachePriceIfNecessary
Triggers a cache update only when the oracle's configured pair cache is stale
function cachePriceIfNecessary() external;