Skip to content

thodges-gh/chainlink-test-helpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chainlink Test Helpers

Source for external Chainlinked contract testing helpers.

Click here to get started writing Chainlinked contracts.

Usage

Add to your project

npm install chainlink-test-helpers --save

Add to tests

const h = require("chainlink-test-helpers");

Helper Methods

Below are some examples of how to use the helper methods.

decodeRunRequest

let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);

fulfillOracleRequest

let tx = await cc.createRequest(jobId, url, path, times, {from: consumer});
request = h.decodeRunRequest(tx.receipt.rawLogs[3]);
await h.fulfillOracleRequest(oc, request, response, {from: oracleNode});

linkContract

let link = await h.linkContract(defaultAccount)
await link.transfer(rc.address, totalPayment)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published