initializePriceAggregator
updateLinkUsdPriceFeed
updateCollateralUsdPriceFeed
updateCollateralGnsLiquidityPool
updateTwapInterval
updateMinAnswers
addOracle
replaceOracle
removeOracle
setMarketJobId
setLimitJobId
getPrice
fulfill
claimBackLink
getLinkFee
getCollateralPriceUsd
getUsdNormalizedValue
getCollateralFromUsdNormalizedValue
getGnsPriceUsd
getGnsPriceUsd
getGnsPriceCollateralAddress
getGnsPriceCollateralIndex
getLinkUsdPriceFeed
getTwapInterval
getMinAnswers
getMarketJobId
getLimitJobId
getOracle
getOracles
getCollateralGnsLiquidityPool
getCollateralUsdPriceFeed
getPriceAggregatorOrder
getPriceAggregatorOrderAnswers
getChainlinkToken
getRequestCount
getPendingRequest
_getSlot
_getStorage
_getMultiCollatDiamond
validCollateralIndex
_median
Parameters
| Name | Type | Description |
|---|---|---|
| _array | IPriceAggregator.OrderAnswer[] | array of values |
_medianLookbacks
Parameters
| Name | Type | Description |
|---|---|---|
| _array | IPriceAggregator.OrderAnswer[] | array of values |
_swap
Parameters
| Name | Type | Description |
|---|---|---|
| _array | uint256[] | array of values |
| _i | uint256 | index of first element |
| _j | uint256 | index of second element |
_sort
Parameters
| Name | Type | Description |
|---|---|---|
| _array | uint256[] | array of values |
| begin | uint256 | start index |
| end | uint256 | end index |
_getCollateralPrecisionDelta
Parameters
| Name | Type | Description |
|---|---|---|
| _collateralIndex | uint8 | index of collateral |
