0.0.6 • Published 4 years ago
simple-web3-provider v0.0.6
simple-web3-provider
This library creates a web3 provider that delegates sending all signing methods to the given provider (if it is available) and all other methods to the provided endpoint
Installation
npm install ky # a peer dependency
npm install simple-web3-providerGetting Started
import Web3 from 'web3';
import { Provider } from 'simple-web3-provider';
const web3 = new Web3(new Provider(url, options));API
Provider Constructor
new Provider(url: string, options?: Options)url: An RPC Endpoint to send requests tooptions: An Options object
Options
interface Options {
maxRetries?: number;
timeout?: number;
}maxRetries: Number of retries for failed requests, defaults to10timeout: Timeout in milliseconds for getting a response, defaults to30000
License
MIT License, see the included LICENSE file.