0.1.0 • Published 6 years ago

irc-json-rpc-filters v0.1.0

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

irc-json-rpc-filters CircleCI

Backed by an irc-block-tracker and webu provider interface (webu.currentProvider).

supported rpc methods

  • irc_newFilter
  • irc_newBlockFilter
  • irc_newPendingTransactionFilter
  • irc_uninstallFilter
  • irc_getFilterChanges
  • irc_getFilterLogs

usage

basic usage:

const filterMiddleware = createFilterMiddleware({ blockTracker, provider })
engine.push(filterMiddleware)

cleanup:

// remove blockTracker handler to free middleware for garbage collection
filterMiddleware.destroy()