IPriceOracle
Overview
License: MIT
Functions info
MODERATOR_ROLE (0x797669c9)
volatilityCapFixedPercent (0x34bdb935)
minSampleInterval (0x69a7f273)
logMaturingAge (0x89a1e81f)
longTWAPperiod (0x7ccad678)
grantModerator (0x6981c7ae)
revokeModerator (0x36445636)
setPriceProviderAggregator (0x5ff22c42)
Set the price provider aggregator contract address
Parameters:
setVolatilityCapFixedPercent (0x7eddca25)
Set the volatility cap fixed percent
Parameters:
setMinSampleInterval (0x7ec0974b)
Set the minimum sample interval
Parameters:
setLogMaturingAge (0xb7fb9223)
Set the log maturing age
Parameters:
setLongTWAPperiod (0x8597bfb5)
Set the long TWAP period
Parameters:
updateFinalPrices (0x8bb6b7f9)
Calculates the final TWAP prices of a token.
Parameters:
getMostTWAPprice (0xbc124cfd)
Returns the most recent TWAP price of a token.
Parameters:
Return values:
getEstimatedTWAPprice (0x29f839b2)
Returns the non-TWAP price of a token.
Parameters:
Return values:
getEvaluation (0x81fd01ea)
returns the most TWAP price in USD evaluation of token by its tokenAmount
Parameters:
Return values:
getEstimatedEvaluation (0xebb19c1a)
returns the non-TWAP price in USD evaluation of token by its tokenAmount
Parameters:
Return values:
getReportedPrice (0xdbd57337)
price = priceMantissa / (10 ** priceDecimals)
returns tuple (priceMantissa, priceDecimals)
Parameters:
Last updated