问题描述
我为外部适配器创建了一个链结节点和桥,该适配器从openweathermap api获取数据。工作正常,我正在取得结果。但是以某种方式,我无法在智能合约中获得该价值。谁能帮我。我已经附上了我的代码的屏幕截图
此oracle在Kovan网络上运行。这是我的样本作业规范:
{
"initiators": [
{
"type": "runlog","params": {
"address": "ADDRESS_REDACTED"
}
}
],"tasks": [
{
"type": "openweather"
},{
"type": "copy"
},{
"type": "multiply"
},{
"type": "ethuint256"
}
]
}
解决方法
您可以尝试在工作说明https://docs.chain.link/docs/adapters#ethtx的末尾添加ethtx。您的节点地址还应该包含一些eth余额。