0.2.1 • Published 6 months ago
open-jsonrpc-provider v0.2.1
open-jsonrpc-provider
A provider can be used in javascript projects
Features
- Implement EIP-1193 ✅
- Compatible with
send
,call
,request
,sendAsync
standard ✅ - Support HTTP ✅
- Support WebSocket ✅
- Support middleware
- Support proxy mode ✅
Guides
Install
npm install open-jsonrpc-provider
How to use
const { HttpProvider } = require('open-jsonrpc-provider');
const provider = new HttpProvider({
url: 'http://localhost:8545',
});
provider.request({
method: 'eth_blockNumber',
params: []
}).then(console.log);
TODO
- Support both browser and nodejs
- Provide two module standard:
commonjs
andesm