1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/app/scripts/controllers
Erik Marks 8f40d03299
Add approval controller (#9401)
This PR introduces the new approval controller to the extension codebase. We use it for the permissions controller's pending approval functionality.

The approval controller sets us up for a new pattern of requesting and managing user confirmations in RPC methods. Along with the generic RPC method middleware, the approval controller will allow us to eliminate our message managers, and decouple various method handlers from our provider stack, making the implementations more portable between the extension and mobile.
2020-12-14 08:04:26 -08:00
..
ens [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
network Initialize network controller provider chainId to the appropriate default networks (#9999) 2020-12-07 11:40:42 -08:00
permissions Add approval controller (#9401) 2020-12-14 08:04:26 -08:00
transactions Update transaction params validation (#9992) 2020-12-03 18:15:59 -08:00
alert.js Add web3 shim usage notification (#10039) 2020-12-10 15:40:29 -08:00
app-state.js Make JSDoc formatting more consistent (#9796) 2020-11-10 14:00:41 -03:30
cached-balances.js Make JSDoc formatting more consistent (#9796) 2020-11-10 14:00:41 -03:30
detect-tokens.js Add hidden tokens to store (#9320) 2020-12-08 12:38:00 -08:00
incoming-transactions.js expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
metametrics.js Fix metrics error when options are not used (#9985) 2020-12-03 15:35:11 -03:30
onboarding.js Track whether seed phrase has been backed up (#9830) 2020-11-10 12:34:20 -03:30
preferences.js Add hidden tokens to store (#9320) 2020-12-08 12:38:00 -08:00
swaps.js Alternative savings fix (#9675) 2020-11-09 13:39:38 -03:30
threebox.js json-rpc-engine@6.1.0 (#9922) 2020-12-02 11:41:24 -08:00
token-rates.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00