Kovan 中是否有与 ChainlinkClient v0.8 兼容的预言机?
Is there any oracle compatible with ChainlinkClient v0.8 in Kovan?
当我在 Kovan 中测试我的智能合约时,Contract Addresses 中列出的预言机 (0xc57B33452b4F7BB189bB5AfaE9cc4aBa1f7a4FD8) 无法满足我的要求。
当我检查失败的 transaction 时,我发现 InputData 中的签名是 fulfillOracleRequest2
而其他成功交易的 InputData 包含 fulfillOracleRequest
。所以问题的根本原因似乎是ChainlinkClient的版本(v0.8)和oracle的版本之间的差异。
有人知道 Kovan 中与 ChainlinkClient v0.8 兼容的预言机吗?
除了 ChainlinkClient 的版本(教程中提到 v0.6 但我使用的是 v0.8)之外,我基本上经历了 official tutorial 到 Use Any API
。
通过将 @chainlink/contracts
从 0.1.7
更新为 0.2.1
(并将路径调整为 ChainlinkClient.sol),我的请求开始得到满足。
当我在 Kovan 中测试我的智能合约时,Contract Addresses 中列出的预言机 (0xc57B33452b4F7BB189bB5AfaE9cc4aBa1f7a4FD8) 无法满足我的要求。
当我检查失败的 transaction 时,我发现 InputData 中的签名是 fulfillOracleRequest2
而其他成功交易的 InputData 包含 fulfillOracleRequest
。所以问题的根本原因似乎是ChainlinkClient的版本(v0.8)和oracle的版本之间的差异。
有人知道 Kovan 中与 ChainlinkClient v0.8 兼容的预言机吗?
除了 ChainlinkClient 的版本(教程中提到 v0.6 但我使用的是 v0.8)之外,我基本上经历了 official tutorial 到 Use Any API
。
通过将 @chainlink/contracts
从 0.1.7
更新为 0.2.1
(并将路径调整为 ChainlinkClient.sol),我的请求开始得到满足。