UNPKG

@iexec/iexec-oracle-factory-wrapper

Version:
25 lines (24 loc) 1.19 kB
import { AbstractProvider } from 'ethers'; import { AddressOrENS } from '../index.js'; declare const API_KEY_PLACEHOLDER: string; declare const DEFAULT_IPFS_GATEWAY: string; declare const DEFAULT_IPFS_UPLOAD_URL: string; declare const SUPPORTED_TARGET_BLOCKCHAINS: number[]; declare const DEFAULT_TARGET_BLOCKCHAIN: number[]; declare const getDefaultProvider: (network?: string | number, options?: any) => AbstractProvider; declare const getFactoryDefaults: (chainId: number) => { ORACLE_APP_ADDRESS: AddressOrENS; ORACLE_APP_WHITELIST_ADDRESS: AddressOrENS; ORACLE_CONTRACT_ADDRESS: AddressOrENS; WORKERPOOL_ADDRESS: AddressOrENS; }; declare const getReaderDefaults: (chainId: number) => { ORACLE_CONTRACT_ADDRESS: AddressOrENS; }; declare const getDefaults: (chainId: number) => { ORACLE_CONTRACT_ADDRESS: AddressOrENS; ORACLE_APP_ADDRESS?: AddressOrENS; ORACLE_APP_WHITELIST_ADDRESS?: AddressOrENS; WORKERPOOL_ADDRESS?: AddressOrENS; }; export { API_KEY_PLACEHOLDER, DEFAULT_IPFS_GATEWAY, DEFAULT_IPFS_UPLOAD_URL, DEFAULT_TARGET_BLOCKCHAIN, SUPPORTED_TARGET_BLOCKCHAINS, getReaderDefaults, getFactoryDefaults, getDefaults, getDefaultProvider, };