UNPKG

web3-provider-engine

Version:

A JavaScript library for composing Ethereum provider objects using middleware modules

13 lines (10 loc) 373 B
const ProviderSubprovider = require('./json-rpc-engine-middleware') const createFilterMiddleware = require('@metamask/eth-json-rpc-filters') class FiltersSubprovider extends ProviderSubprovider { constructor() { super(({ blockTracker, provider }) => { return createFilterMiddleware({ blockTracker, provider }) }) } } module.exports = FiltersSubprovider