ChainLink Any API 大型响应示例未满足

ChainLink Any API Large Response Example doesnt fulfill

我从 official ChainLink Any API Large Response docs 中获取示例并将其部署到 kovan 网络,没有任何更改。

合同:https://kovan.etherscan.io/address/0x1B0beB43a03591bc7f8B5eFf1F0bfB8400e12a63
编译器:0.8.7+commit.e28d00a7

我还验证了它的代码以确保它与文档中的示例相匹配,用 2 LINK 代币资助它。然后我两次调用 requestBytes 方法,一次是在 8 小时前,另一次是在 7 小时前:

两者都完成了,没有任何错误,但是当我阅读 dataimage_url 时,它们是空的:

Getting uint256 工作正常,只有大响应时才会出现问题。

该演示由于 API ChainlinkClient 和 Operator.sol 合约的变化而中断。

demo has now been updated 并且应该可以工作。请注意,发送 Chainlink 请求的函数已更改为 sendOperatorRequest()(对于大型响应请求。)