Redstone on re.al
Current Price Feeds
So far we have deployed the GOLD (XAU) and GBP price feeds on Unreal with Chainlink interface adapter.
Price Feed
Contract address
GOLD
coming soon...
Price Feed
Contract address
Code Snippets
Querying Prices
const getLatestSignedPrice = async () => {
return await sdk.requestDataPackages({
dataServiceId: "redstone-primary-prod",
uniqueSignersCount: 3,
dataFeeds: ["XAU"],
urls: ["https://oracle-gateway-1.a.redstone.finance"],
});
};
const dataPackagesResponse = await getLatestSignedPrice();
const { dataPackage } = dataPackagesResponse["XAU"]![0];
const parsedPrice = parsePrice(dataPackage.dataPoints[0].value);Updating Price
const wrappedAdapter =
WrapperBuilder.wrap(priceFeedAdapter).usingDataPackages(dataPackagesResponse);
const { dataPackage } = dataPackagesResponse["ETH"]![0];
await wrappedAdapter.updateDataFeedsValues(dataPackage.timestampMilliseconds);Last updated