UNPKG

@witnet/ethers

Version:

Wit/Oracle SDK Framework package for Solidity projects

39 lines (35 loc) 1.34 kB
/* eslint no-unused-vars: 0 */ const { assets, Witnet } = require("@witnet/sdk") const { RadonModal, RadonScript, RadonTemplate } = Witnet.Radon const { filters, reducers, retrievals, types } = Witnet.Radon const sources = require("./sources") module.exports = { /// //// REQUEST TEMPLATES /////////////////////////////////////////////////////// // path: { ... path: { // WitOracleRequestTemplateXXX: new RadonTemplate({ // sources: [ // sources..XX1, // // ... // sources..XX2.foldArgs(...args: string[]), // // ... // retrievals..({ .. // // ... // ], // sourcesReducer?: Witnet.Radon.Reducers.., // witnessReducer?: Witnet.Radon.Reducers.., // samples?: { // "test-description-1": [ // [ "..", ... ], // source #0 args (string[]) // ... // ], // ... // } // }), // WitOracleRequestTemplateYYY: new RadonTemplate({ // sources: sources..YY1.spawnRetrievals(argIndex = 0, ...values: string[]) // sourcesReducer?: reducers.., // witnessReducer?: reducers.., // }), // ... // }, ... }, }