nASTR Price Feeds by DIA
nASTR price using collateral feed will be derived as follows:
To get the market price of ASTR/USD or nASTR/USD, query
getValue()with argument “ASTR/USD” or “nASTR/USD”. Return values are the price (with 8 decimals, so divide by 10^8 to get the actual price) and unix timestamp of last update. Prices will update as soon as 1% change is detected.
The contract connects the ASTR/USD price to onchain collateral information.
getNAstrPriceFromCollateralRatio()to get the latest price from the collateral ratio and
getAstrInAllStakingContracts()to retrieve the number of staked ASTR in all registered contracts.
More details can be found on DIA's forum: