智能合约怎么使用预言机的

由于合约自己不能主动调用,那怎么取得预言机的数据呢,人为执行合约中的某个方法,然后合约里面的方法再去调用预言机的接口,是这样吗?

请先 登录 后评论

最佳答案 2020-08-17 09:38

通常是这样的, 在合约向预言机发起一个请求: 我需要声明什么样的数据, 这个请求需要带上一个回调函数, 预言机拿到数据之后, 会调用回调函数把数据给到合约。

参考使用Chainlink预言机

请先 登录 后评论

其它 1 个回答

BING
请先 登录 后评论
  • 2 关注
  • 0 收藏,3857 浏览
  • 王二小 提出于 2020-08-16 16:40