6.0.1 • Published 2 years 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
2 years ago
6.0.0
2 years ago
5.1.0
2 years ago
5.0.0
3 years ago
4.2.2
4 years ago
4.2.1
5 years ago
4.2.0
5 years ago
4.1.1
6 years ago
4.1.0
6 years ago
3.0.4
6 years ago
3.0.3
6 years ago
4.0.3
6 years ago
4.0.2
6 years ago
4.0.1
6 years ago
4.0.0
6 years ago
3.0.2
6 years ago
3.0.1
7 years ago
2.1.1
7 years ago
2.1.0
7 years ago
2.0.0
7 years ago
1.2.8
7 years ago
1.2.7
7 years ago
1.2.6
7 years ago
1.2.5
7 years ago
1.2.4
8 years ago
1.2.3
8 years ago
1.2.2
8 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.0
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago