首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连锁佣金[金、银、油]测试网智能合同的Pricefeed

连锁佣金[金、银、油]测试网智能合同的Pricefeed
EN

Stack Overflow用户
提问于 2021-09-06 17:14:46
回答 1查看 131关注 0票数 0

我正在测试在Rinkeby上获取商品价格提要的不同方法。

一个简单的解决方案是使用Chainlink的GET API函数和来自"Metals-API“的JSON解析数据,后者是许多不同商品的pricefeed提供者。这样我就可以直接得到链上的数据了。

或者,我们可以尝试使用Chainlink的商品价格源https://data.chain.link/ethereum/mainnet/commodities.问题是,这些价格馈送目前仅限于exclusive。我在恩弗拉做了一个测试,我有两个Web3实例同时从Kovan价格和价格中获取数据,并且它工作了!我在想,我可以通过Web3事务将这两条链中的数据传递到Rinkeby。但是,我看到的问题是,攻击者可以将任何数据传递给契约,理论上说,如果有人制作自己的Web3脚本来欺骗契约,则无法知道哪些输入数据是真实的。还有另一种方式在链之间传递数据吗?

我看到的三种解决办法是:

  1. 为Chainlink商品价格添加了更多的testnet地址,以便直接将数据放在测试网上。是否有计划扩大对testnets的更多支持,同时扩大价格以追踪黄金、白银和石油以外的大宗商品?

  1. 是一种新的交叉链互操作性协议.我很难找到更多关于如何使用这个协议的例子的信息。我在CCIP主页面上发送了一份“学习更多”的意见书。协议还没有向公众开放吗?

  1. 使用web刮刀API从https://data.chain.link/ethereum/mainnet/commodities获取数据。是否所有链上都有链接pricefeed的API,我找不到一个
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-06 18:54:23

我联系了帕特里克·柯林斯,他给了我一个很好的回答:

  1. 数据提要位于多个链上,参见此处:

  1. CCIP仍在工作中。它甚至还没有做好测试的准备。

  1. --您不希望在生产用例中使用testnet数据提要。测试网被支持作为一个分阶段的实例,而且价格经常过时(因为它只是一个测试网,没有真正的财务激励来保持它们的最新)“

编辑: Rinkeby,XAU和XAG存在,可以在这里找到https://docs.chain.link/docs/ethereum-addresses/。我制作了一个Youtube视频,但是演示显示这些值不是用于生产的https://www.youtube.com/watch?v=cSMWUlRlGZo

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69078223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档