InitOracle
INIT oracle contract.
View Functions
primarySources
Get the primary oracle source for the given token address.
If the token is not supported, the primary source will be Solidity's default value (0 value).
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.
If the token is not supported, the secondary source will be Solidity's default value (0 value).
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