@metamask/eth-json-rpc-filters(latest: 7.0.0) [json-rpc-engine](https://github.com/MetaMask/json-rpc-engine) middleware implementing ethereum filter methods. Backed by an [eth-block-tracker](https://github.com/MetaMask/eth-block-tracker) and web3 provider interface (`web3.currentProvider`).
@metamask/abi-utils(latest: 2.0.4) Lightweight utilities for encoding and decoding Solidity ABI
@metamask/superstruct(latest: 3.1.0) A simple and composable way to validate data in JavaScript (and TypeScript).
json-rpc-engine(latest: 6.1.0) A tool for processing JSON-RPC messages.
safe-event-emitter(latest: 1.0.1) An `EventEmitter` that isolates the emitter from errors in handlers. If an error is thrown in a handler it is caught and re-thrown inside of a `setTimeout` so as to not interupt the emitter's code flow.