@iexec/iexec-oracle-factory-wrapper
Version:
A wrapper for creating API based oracles for ethereum on the top of iExec
11 lines (8 loc) • 445 B
text/typescript
import { getSignerFromPrivateKey } from 'iexec/utils';
import { getDefaultProvider } from '../config/config.js';
import { Web3ReadOnlyProvider, Web3SignerProvider } from '../types/common.js';
export const getWeb3Provider = (privateKey: string): Web3SignerProvider =>
getSignerFromPrivateKey('bellecour', privateKey);
export const getWeb3ReadOnlyProvider = (
network: string | number
): Web3ReadOnlyProvider => getDefaultProvider(network);