1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-27 12:56:01 +01:00
metamask-extension/test/unit/app
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
..
controllers Add approval controller (#9401) 2020-12-14 08:04:26 -08:00
account-import-strategies.spec.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
buy-eth-url.spec.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
cleanErrorStack.spec.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
ComposableObservableStore.js Fix import/order issues (#9239) 2020-08-18 16:48:25 -02:30
fetch-with-timeout.test.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
message-manager-test.js expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
nodeify-test.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
personal-message-manager-test.js expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
seed-phrase-verifier-test.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
typed-message-manager.spec.js expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
util-test.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00