Facets
GNSPriceAggregator
Facet #10: Price aggregator (does the requests to the Chainlink DON, takes the median, and executes callbacks)
Initializes price aggregator facet
Updates LINK/USD chainlink price feed
Updates collateral/USD chainlink price feed
Updates collateral/GNS liquidity pool
Updates TWAP interval
Updates minimum answers count
Adds an oracle
Replaces an oracle
Removes an oracle
Updates market job id
Updates lookback job id
Requests price from oracles
Fulfills price request, called by chainlink oracles
Claims back LINK tokens, called by gov fund
Returns LINK fee for price request
Returns collateral/USD price
Returns USD normalized value from collateral value
Returns collateral value (collateral precision) from USD normalized value
Returns GNS/USD price based on GNS/collateral price
Returns GNS/USD price based on GNS/collateral price
Returns GNS/collateral price
Returns GNS/collateral price
Returns the link/usd price feed address
Returns the twap interval in seconds
Returns the minimum answers to execute an order and take the median
Returns the market job id
Returns the limit job id
Returns a specific oracle
Returns all oracles
Returns collateral/gns liquidity pool info
Returns collateral/usd chainlink price feed
Returns order data
Returns order data
Returns chainlink token address
Returns requestCount (used by ChainlinkClientUtils)
Returns pendingRequests mapping entry (used by ChainlinkClientUtils)
