IOracleSlippage
Enables slippage checks against oracle prices
Functions
checkOracleSlippage
Ensures that the current (synthetic) tick over the path is no worse than maximumTickDivergence
ticks away from the average as of secondsAgo
Parameters
path
bytes
The path to fetch prices over
maximumTickDivergence
uint24
The maximum number of ticks that the price can degrade by
secondsAgo
uint32
The number of seconds ago to compute oracle prices against
checkOracleSlippage
Ensures that the weighted average current (synthetic) tick over the path is no worse than maximumTickDivergence
ticks away from the average as of secondsAgo
Parameters
paths
bytes[]
The paths to fetch prices over
amounts
uint128[]
The weights for each entry in paths
maximumTickDivergence
uint24
The maximum number of ticks that the price can degrade by
secondsAgo
uint32
The number of seconds ago to compute oracle prices against
Last updated