aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/metamask-controller.js
Commit message (Collapse)AuthorAgeFilesLines
* Ordered keyringController methods the same in metamask-controllerDan Finlay2016-11-301-4/+4
|
* Fix nodeify usageDan Finlay2016-11-291-11/+11
|
* Denodeify most of KeyringControllerDan Finlay2016-11-291-11/+15
| | | | | | | | | | Mostly Fixes #893 A couple methods cache callbacks, and will require a larger refactor to fully denodeify. Specifically, our methods involving web3 requests to sign a tx, sign a message, and approve or cancel either of those. I think we should postpone those until the TxManager refactor, since it will likely handle this response caching itself.
* Merge branch 'dev' into dev-cleanupKevin Serrano2016-11-231-1/+1
|\
| * Make ropsten faucet button point at the correct url.Kevin Serrano2016-11-231-1/+1
| |
* | Change fauceting to become a response of an emit.Kevin Serrano2016-11-221-0/+6
| |
* | change all instances of selectedAddress to selectedAccount.Kevin Serrano2016-11-221-5/+5
|/
* Resolve merge conflicts.Kevin Serrano2016-11-161-1/+0
|\
| * First attempt at fixing errors in confirmation screen.Kevin Serrano2016-11-151-1/+0
| |
* | Re-enable disclaimer screen. Rename variables to reflect role more clearly.Kevin Serrano2016-11-151-2/+2
| |
* | Linting to the max.Kevin Serrano2016-11-121-21/+2
| |
* | fix tx data so it has the network idFrankie2016-11-111-0/+6
| |
* | Merge branch 'master' into i328-MultiVaultFrankie2016-11-111-1/+0
|\|
| * Fix bug for increasing gas by 20 percent.Kevin Serrano2016-11-101-1/+0
| |
* | Add reveal of seed words.Kevin Serrano2016-11-021-0/+1
| |
* | Fixed bugs related to clearing caches when restoring to a new vaultDan Finlay2016-11-021-3/+2
| |
* | Made progress on parity for MultiVaultKevin Serrano2016-11-021-1/+2
| | | | | | | | | | | | | | | | | | - Deleted some unused items - Renamed files and paths to match with new locations. - Modified keyring controller logic to separate concerns. - Fix account naming issues. - Enable creation of new vault with default HD keyring. - Formatting issues.
* | Implement seed word confirmation page.Kevin Serrano2016-11-011-0/+1
| | | | | | | | | | Remove logs. Move HD render files to ui/app.
* | Configure BIP44 Keychain as default oneDan Finlay2016-10-291-0/+1
| |
* | Phase out extra warning screen.Kevin Serrano2016-10-261-10/+0
| |
* | Added tx & msg managing functionality to new KeyringControllerDan Finlay2016-10-221-1/+2
| |
* | Added tx and msg signing to keychain & controllerDan Finlay2016-10-211-34/+34
| |
* | Began adding first basic keyringDan Finlay2016-10-211-0/+2
| |
* | Git merge resolution.Kevin Serrano2016-10-201-0/+9
|\|
| * Fix for lintingFrankie2016-10-141-1/+1
| |
| * Create callback and Clean-up detailsFrankie2016-10-141-2/+7
| |
| * Merge branch 'master' into i#495CustomGasFieldFrankie2016-10-141-2/+2
| |\
| * | Fix gasPrice rangeFrankie2016-10-141-0/+5
| | |
* | | Merge branch 'i328-MultiVault' of github.com:MetaMask/metamask-plugin into ↵Kevin Serrano2016-10-131-13/+31
|\ \ \ | |_|/ |/| | | | | origin/i328-MultiVault
| * | Add minimal method signatures to new keyring controllerDan Finlay2016-10-131-13/+31
| |/
* | Remove logs.Kevin Serrano2016-10-131-2/+0
| |
* | Fix misnamed variable.Kevin Serrano2016-10-131-2/+4
|/
* Cleanup.Kevin Serrano2016-10-121-2/+0
|
* lintKevin Serrano2016-10-121-2/+1
|
* Move tos hash comparison logic from background to mm controller.Kevin Serrano2016-10-121-10/+15
|
* Fix linting and guarantees set TOS hash.Kevin Serrano2016-10-071-0/+1
|
* Fix retention of terms of service hash across reloads of plugin.Kevin Serrano2016-10-071-1/+1
|
* Add controller functions for storing and checking TOS hashes.Kevin Serrano2016-10-061-1/+34
|
* Improve popup behavior for parity errorsDan Finlay2016-10-041-17/+5
| | | | When we receive an invalid params error, instead of opening the popup and showing no tx, we now just forward that tx back to the UI code.
* Fix for readabilityFrankie2016-10-021-1/+1
|
* Fix issue #688 where fiat conversion does not persist when switching networksFrankie2016-10-011-1/+2
|
* Drop origin key from requests for Parity compatibilityDan Finlay2016-09-191-0/+5
|
* Change Testfaucet urlFrankie2016-09-161-1/+1
|
* Ensure listener is cleaned upDan Finlay2016-09-071-1/+1
| | | | Also fixed bug when validating a tx with no value.
* Add negative value validation to tx approvalDan Finlay2016-09-071-0/+10
|
* Merge branch 'master' into PopupNotificationsDan Finlay2016-08-251-0/+1
|\
| * LintedDan Finlay2016-08-251-1/+1
| |
| * Fix bug where unconfirmed message sig is lost when locked.Dan Finlay2016-08-251-0/+1
| | | | | | | | | | | | Fixes #484 Adds unsigned messages to the in-memory message list before showing the unlock message.
* | Emit updates to all listeners on pending tx updatesDan Finlay2016-08-241-5/+17
|/ | | | | | | | Previously the metamask controller only supported a single UI event listener, which wasn't useful for having a separate notification UI open at the same time. Also reduced the notification's complexity down to a single method, which is heavily re-used. Still has an outstanding bug where if the plugin ui dismisses the last tx, it does not close the notification popup.
* Create a ShapeShift tx in tx HistoryFrankie2016-08-191-3/+2
|
* Merge branch 'master' into shapeshiftTxFrankie2016-08-191-0/+30
|\
| * Fix uncalled fn.Kevin Serrano2016-08-171-1/+1
| |
| * Remove logging. Clean up duplicate entries in currency list.Kevin Serrano2016-08-171-1/+0
| |
| * Merge master.Kevin Serrano2016-08-161-3/+7
| |\
| * | Did not previously call functions before!Kevin Serrano2016-08-101-3/+3
| | |
| * | Fix default value. Add loading indication for async.Kevin Serrano2016-08-101-1/+1
| | |
| * | Merge branch 'master' into usd-conversionKevin Serrano2016-08-051-0/+1
| |\ \
| * \ \ Fix merge conflicts. Fix typos. Ensure currency immediately updated on load.Kevin Serrano2016-07-231-5/+34
| |\ \ \
| * | | | Linting!Kevin Serrano2016-07-231-2/+4
| | | | |
| * | | | Change function names. Add interval polling for api. Refactor functions.Kevin Serrano2016-07-221-1/+13
| | | | |
| * | | | Add date access throughout the data flow.Kevin Serrano2016-07-221-0/+1
| | | | |
| * | | | Merge branch 'master' into usd-conversionKevin Serrano2016-07-221-3/+4
| |\ \ \ \
| * | | | | Add data field to pass up parameters up to reducer.Kevin Serrano2016-07-221-1/+6
| | | | | |
| * | | | | Add fiat actions to metamask controllere and actions.Kevin Serrano2016-07-221-0/+10
| | | | | |
* | | | | | WIP: ShapeShift txFrankie2016-08-191-0/+6
| |_|_|_|/ |/| | | |
* | | | | Add global var for background.Kevin Serrano2016-08-121-2/+6
| | | | |
* | | | | Create global variable that changes ui logging.Kevin Serrano2016-08-121-7/+2
| | | | |
* | | | | Separate developmentMode conditional to only wrap log.Kevin Serrano2016-08-121-2/+4
| | | | |
* | | | | Merge branch 'master' into logging-fixKevin Serrano2016-08-121-1/+1
|\ \ \ \ \
| * | | | | Fix ether warning checkbox.Kevin Serrano2016-08-111-1/+1
| | |_|_|/ | |/| | |
* / | | | Add ability to hide logging messages in production.Kevin Serrano2016-08-121-2/+5
|/ / / /
* | | / Fix account selection updatingDan Finlay2016-07-301-0/+1
| |_|/ |/| |
* | | Buy button (#474)Frankie2016-07-221-0/+28
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP: Buy button link * Add buy eth and the buy eth warning message * Add css * Move the opening of coinbase page to background and send to faucet if on test net * Create a Warning about storeing eth * Finish Buy button and Eth store warning screen * Add to CHANGELOG * fix frankies deletion and change chrome to extension
* | Implement some cross-browser practices (#473)Dan Finlay2016-07-221-3/+4
|/ | | | | | | | | | | | * Add mozilla plugin key to manifest * Move all chrome references into platform-checking module Addresses #453 * Add chrome global back to linter blacklist * Add tests
* Fix bug where rejected tx would not call backDan Finlay2016-07-081-8/+7
|
* Simplify error logDan Finlay2016-07-061-2/+1
|
* Improve metamask-controller error loggingDan Finlay2016-07-061-2/+5
| | | | Fixes #384
* fix typokumavis2016-07-011-1/+1
|
* Debugged by using a real dappDan Finlay2016-06-251-3/+4
|
* Manually debugged refactorDan Finlay2016-06-251-9/+9
|
* Fixed testsDan Finlay2016-06-251-11/+12
|
* Rename background-controller metamask-controllerDan Finlay2016-06-251-0/+255