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.
Call getNAstrPriceFromCollateralRatio() to get the latest price from the collateral ratio and getAstrInAllStakingContracts() to retrieve the number of staked ASTR in all registered contracts.