Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ethereum 通过Web3获得ETH菲亚特转换率_Ethereum_Web3js - Fatal编程技术网

Ethereum 通过Web3获得ETH菲亚特转换率

Ethereum 通过Web3获得ETH菲亚特转换率,ethereum,web3js,Ethereum,Web3js,我是否遗漏了什么,或者即使Metamask中显示了ETH美元汇率,该信息也无法通过浏览器中的web3获得 在文档中找不到任何内容 使用交叉加密API是标准做法吗?以太坊协议不关心以太/菲亚特交换: 以太坊网络上未记录以太坊的法定价格,以太坊协议也未对其进行处理。MetaMask显示此信息的唯一原因是,它对用户来说是一个有用的功能,但他们从以太换菲亚特的交易所获得此信息 交换数据的来源: 因为乙醚是在自由市场上交易的,所以没有中央组织来决定价格。要找到“当前价格”,最好的方法是查询交易所(,)和/

我是否遗漏了什么,或者即使Metamask中显示了ETH美元汇率,该信息也无法通过浏览器中的web3获得

在文档中找不到任何内容


使用交叉加密API是标准做法吗?

以太坊协议不关心以太/菲亚特交换:

以太坊网络上未记录以太坊的法定价格,以太坊协议也未对其进行处理。MetaMask显示此信息的唯一原因是,它对用户来说是一个有用的功能,但他们从以太换菲亚特的交易所获得此信息

交换数据的来源:

因为乙醚是在自由市场上交易的,所以没有中央组织来决定价格。要找到“当前价格”,最好的方法是查询交易所(,)和/或市场跟踪站点()的API。您可以查询这些API,并使用作为乙醚/菲亚特汇率指南提供的汇率

https://api.coinmarketcap.com/v1/ticker/ethereum

[
    {
        "id": "ethereum", 
        "name": "Ethereum", 
        "symbol": "ETH", 
        "rank": "2", 
        "price_usd": "211.824", 
        "price_btc": "0.0930788", 
        "24h_volume_usd": "1191280000.0", 
        "market_cap_usd": "19499368103.0", 
        "available_supply": "92054574.0", 
        "total_supply": "92054574.0", 
        "percent_change_1h": "-0.51", 
        "percent_change_24h": "21.85", 
        "percent_change_7d": "20.51", 
        "last_updated": "1496138662"
    }
]
请注意:


交易所往往会根据用户的活动而有不同的价格,大多数时候价格变化不大,但他们可以做到。这就是为什么市场跟踪网站更准确,因为它们提供加权平均值。

至少对于美元,您可以将其转换为与美元挂钩的代币,如DAI。