I am having a strange thing occuring on kovan network. I am running a smart contract calling my chainlink oracle to request some information. My chainlink oracle responds correctly with the expected information. The smart contract calls the fulfill function but it does not set the value heartRateMinutes. Any calls to it returns a 0. The expected value should be 67. Value is set to public so it should be seen. They also have the same size of uint256. The value is a whole integer number.
It is weird because the chainlink run job shows all green and no errors.
When an oracle isn't responding, there are a few things for you to check out. 95% of the time it's on the smart contract side.
jobIdcorrect? Certain jobIds return certain types, so you need to know the the jobId is returning the same type that your function is looking for.
Hopefully these will be able help out. In this specific case it looks like it's something on the node side.
Correct answer by Patrick Collins on November 25, 2020
1 Asked on November 10, 2021 by tithidey
0 Asked on November 10, 2021
1 Asked on November 10, 2021 by roman-chumachenko
2 Asked on November 7, 2021 by manidos
3 Asked on November 7, 2021
0 Asked on November 7, 2021
1 Asked on November 7, 2021 by alejandro-veintimilla
1 Asked on November 4, 2021 by j-jack
1 Asked on November 4, 2021 by byo0ona
1 Asked on November 4, 2021 by timmy-chien
1 Asked on August 26, 2021
0 Asked on August 26, 2021 by peter-lawson
1 Asked on August 26, 2021 by antoniopgs
Get help from others!