Controller for managing analytics privacy and GDPR/CCPA data deletion functionality
Polling Controller is the base for controllers that polling by networkClientId
Controller handling shield transaction coverage logic
Manages bridge-related quote fetching functionality for MetaMask
Manages delegations for MetaMask
Manages New MetaMask decentralized Notification system
Multichain network controller
Processes signing requests in order to sign arbitrary and typed data
Centralised geolocation controller with TTL caching and request deduplication
Sample package to illustrate best practices for controllers
Controller for perpetual trading functionality in MetaMask
This package is responsible for getting transactions from our Bitcoin and Solana snaps
Tracks assets balances/prices and handles token detection across all digital assets
Manages state for earning features and coordinates interactions between staking services, SDK integrations, and other controllers to enable users to participate in various earning opportunities
Xuda Dashboard Controller Agent
A set of reactive controllers that facilitate using the platform observer objects.
A controller for managing cryptocurrency on/off ramps functionality
Manages configuration registry for MetaMask
Provides an interface to the currently enabled network using a MetaMask-compatible provider object
Manages bridge-related status fetching functionality for MetaMask
Race a promise against an AbortSignal
Contains logic for rate-limiting API endpoints by requesting origin
MetaMask Money account controller
Manages requests that for app metadata