6.0.1 • Published 7 months ago
eth-json-rpc-filters v6.0.1
eth-json-rpc-filters
json-rpc-engine middleware implementing ethereum filter methods.
Backed by an eth-block-tracker and web3 provider interface (web3.currentProvider
).
supported rpc methods
eth_newFilter
eth_newBlockFilter
eth_newPendingTransactionFilter
eth_uninstallFilter
eth_getFilterChanges
eth_getFilterLogs
usage
basic usage:
const filterMiddleware = createFilterMiddleware({ blockTracker, provider })
engine.push(filterMiddleware)
cleanup:
// remove blockTracker handler to free middleware for garbage collection
filterMiddleware.destroy()
Running Tests
yarn test
Changelog
2.0
- expect EthBlockTracker@4
6.0.1
7 months ago
6.0.0
1 year ago
5.1.0
1 year ago
5.0.0
2 years ago
4.2.2
3 years ago
4.2.1
4 years ago
4.2.0
4 years ago
4.1.1
4 years ago
4.1.0
5 years ago
3.0.4
5 years ago
3.0.3
5 years ago
4.0.3
5 years ago
4.0.2
5 years ago
4.0.1
5 years ago
4.0.0
5 years ago
3.0.2
5 years ago
3.0.1
6 years ago
2.1.1
6 years ago
2.1.0
6 years ago
2.0.0
6 years ago
1.2.8
6 years ago
1.2.7
6 years ago
1.2.6
6 years ago
1.2.5
6 years ago
1.2.4
6 years ago
1.2.3
7 years ago
1.2.2
7 years ago
1.2.1
7 years ago
1.2.0
7 years ago
1.1.0
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago