文件名称:ethoracle:测试以太坊神谕
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-16 04:12:06
sol usd ethers oracle-functions oracle-contract
BCK的最终工作 为了更多地了解Oracle功能如何工作,我尝试实现一种基本功能,该功能返回以美元为单位的一个ETH的价值。 当前,它仅返回整数。 ##去做 返回带小数的浮点数 USDT代替USD。 合约书 AggregatorInterface.sol =>返回答案的接口 OracleETHUSDT.sol =>聚合器接口的合同实现 ValueInUSDT.sol =>这可以是出于某种原因想要知道ETH / USD的任何合约。 它将您在部署中设置的合同地址用作Oracle功能。 在这种情况下,它将使用已经部署的OracleETHUSDT.sol。 通过这些基本示例,您可以为inUSDT(int 256 eths)函数提供一定数量的inUSDT(int 256 eths) ,它将返回usd中的值。 Rinkeby网络中的部署 Oracle合约(OracleETHUSDT.sol):0x5
【文件预览】:
ethoracle-main
----contracts()
--------AggregatorInterface.sol(258B)
--------ValueInUSDT.sol(793B)
--------OracleETHUSDT.sol(1006B)
----README.md(2KB)
----scripts()
--------package.json(302B)
--------package-lock.json(111KB)
--------howmanyusd.js(1KB)
--------updateOracle.js(3KB)