AbortController for Node based on EventEmitter
Cross-platform process cpu % and memory usage of a PID
Rate Limiter built based on Uber's Cinnamon architecture
Abortable async function helpers
Keyboard manager which works in identical way on both iOS and Android
NestJS adapter for the PID rate limiter core
Get PID from a port
Get the ID of the process that uses a certain port
find process info by port/pid/name etc.
Types for the store controller
Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation
ConnectivityController stores the device's internet connectivity status
Manages requests that require user approval
Provides scaffolding for controllers as well a communication system for all controllers
Manages delegations for MetaMask
Manages bridge-related quote fetching functionality for MetaMask
A controller for managing cryptocurrency on/off ramps functionality
Tracks assets balances/prices and handles token detection across all digital assets
Provides an interface to the currently enabled network using a MetaMask-compatible provider object
Polling Controller is the base for controllers that polling by networkClientId
Maintains a periodically updated list of approved and unapproved website origins
TypeScript definitions for pidusage
A PID Loop control node
Provides an interface to the currently selected network via a MetaMask-compatible provider object