InitOracle
INIT oracle contract.
View Functions
primarySources
Get the primary oracle source for the given token address.
Parameters:
_token
address
token address to get primary oracle source
Returns:
primarySource
address
primary source oracle address
secondarySources
Get the secondary oracle source for the given token address.
Parameters:
_token
address
token address to get secondary oracle source
Returns:
secondarySource
address
seconary source oracle address
maxPriceDeviations_e18
Get the maximum price deviation allowed between the sources for the given token address, with 10^18
precision.
Parameters:
_token
address
token address to get max price deviation
Returns:
maxPriceDeviation_e18
uint256
maximum price deviation with 10^18
precision
External Functions
getPrice_e36
Get the price for a specified token, with 10^36
precision.
Parameters:
_token
address
token address to get price
Results:
price_e36
uint256
token price with 10^36
precision
getPrices_e36
Get prices for the specified tokens, with 10^36
precision.
Parameters:
_tokens
address[]
array of token address to get price
Results:
prices_e36
uint256[]
array of token prices with 10^36
precision
Last updated