Search code examples
ethereumchainlink

Chainlink Request Event Emit - Unsure whether events are being emitted, requests seem to be sucessful


I am trying to learn how to use the ChainlinkClient and I am using their example as well as one for the API that I am trying to uses.

You can see them here on this Gist.

The two contracts in the Gist are deployed on Rinkenby here:

When I call the requestData() method on both contracts they seems to work, the transactions goes through and Link gets taken from the contracts, I am however unable to determine whether the actual data I am requesting from the external APIs gets returned, either by looking in the transaction event or trying to access the value that I am setting.

I am a bit bamboozled at this point, any guidance or suggestions would be greatly appreciated.


Solution

  • Thanks for the flag. The node that was hosting this is deprecated, the article has been updated, and the docs have the latest example.

    Please use:

    oracle = 0xc57B33452b4F7BB189bB5AfaE9cc4aBa1f7a4FD8;
    jobId = "d5270d1c311941d0b08bead21fea7747";