我目前正在使用@ Solana /web3.js框架,并希望获取Solana的当前价格,以便将用户的余额转换为美元.etc。
发布于 2022-04-22 15:50:24
@ Solana /web3.js模块目前只关注与本地Solana程序的交互,以及通过RPC与Solana块链交互的工具。
我建议使用CoinGecko API来查找SOL和其他令牌的当前美元值。
发布于 2022-04-22 16:14:49
下面是一个客户端示例,请注意url参数
ids=solana vs_currencies=usd
var url = "https://api.coingecko.com/api/v3/simple/price?ids=solana&vs_currencies=usd";
var xhr = new XMLHttpRequest();
xhr.open("GET", url);
xhr.setRequestHeader("accept", "application/json");
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) {
console.log(xhr.status);
console.log(xhr.responseText);
}
};
xhr.send();
发布于 2022-09-21 18:07:07
您还可以使用硬币滴答器包装从各种交易所获得SOL价格。
示例:
const coinTicker = require('coin-ticker');
coinTicker('bitfinex', 'SOL_USD')
.then((tick) => {
console.log(tick.last)
})https://stackoverflow.com/questions/71971399
复制相似问题