各位老哥,最近看了chainlink的文章,想自己建一个Oracle和自己的节点来处理数据问题。但是我跟着官方的教程走,发现最后走不通,希望得到大家的帮助,先谢谢各位。 我详细说一下我认为的流程,各位大佬帮看下对不对
请求流程:
[业务合约] -> [自建节点] -> [后端服务]
响应流程:
[后端服务] -> [自建节点 `fulfillOracleRequest`函数] -> [业务合约回调函数]
但是现在卡在 自建节点 这里了,Oracle合约发出了 OracleRequest
事件,但是没被调用fulfillOracleRequest
函数,而且自定义的Job也没收到任何东西。
有自己走完这套流程的大佬可以帮看下我是哪里没用对吗,
[业务合约](Contract Address 0x3Da2f004386BB4DD79921B31d7cac768Dcb99f74 | Etherscan)
[包装的Oracle](Contract Address 0x9297743596F4d6B37779B86CFbE115c30F07821F | Etherscan)
[自建Oracle](Contract Address 0x9fA0687F6D5A491a9DA635de7C2d58a973A2108E | Etherscan)
[从Chainlink管理系统拿到的一个地址](Address 0x4Beb72F21063D061d42bad47F0723769C3Bda925 | Etherscan)