Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disallow loading as metamaskNetworkId (#5924) | Frankie | 2018-12-14 | 1 | -1/+3 |
| | | | | | | * transactions - throw an error if a transaction is generated while the network is loading * add tests for failing when netId is loading | ||||
* | Group transactions by nonce (#5886) | Alexander Tseung | 2018-12-10 | 2 | -2/+6 |
| | |||||
* | Fix race condition in network controller lookup() method. | Dan Miller | 2018-12-07 | 1 | -4/+10 |
| | |||||
* | Adds createSpeedUpTransaction to txController | Dan Miller | 2018-12-04 | 1 | -0/+23 |
| | |||||
* | Save recent network balances in local storage (#5843) | Dan J Miller | 2018-12-01 | 1 | -0/+83 |
| | | | | | | | | | | | | * Use selector for state.metamask.accounts in all cases. * Default to cached balance when selecting metamask accounts * Adds the cached-balances controller * Documentation and small codes fixes for #5843 Co-Authored-By: danjm <danjm.com@gmail.com> | ||||
* | bugfix: normalize contract addresss when fetching exchange rates (#5863) | Paul Bouchon | 2018-12-01 | 1 | -1/+3 |
| | |||||
* | Fixed Vivek's bug (#5860) | Dan Finlay | 2018-11-30 | 1 | -2/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed Vivek's bug Fixes #5850 What was happening: It seems that his MetaMask had crashed while some new transactions had been loading defaults. He probably had a network connectivity issue to Infura (which we are working with Infura to address). As a result of this network cutout, his three unapproved transactions were not marked failed, and were not marked as `loadingDefaults = false`, as their gas prices had not yet been estimated. Normally this behavior is supposed to clean itself up when the transaction controller starts up, via the `TransactionController._onBootCleanUp()` function, but in this case, during unlock, that function was unable to do its job because when it requested the transaction list, the current network was in the `loading` state, making it proceed as if there were no pending transactions. To fix this, I am doing two things: - Setting transactions to loadingDefaults = false in more catch blocks. - Calling `onBootCleanUp()` when the network store's status changes, so that it will re-trigger when loading completes. * Fixed reference * Fixed infinite loop bug Was refreshing the tx list on every tx state change instead of just network changes, creating an infinite loop. * Add notes to tx updates to clarify logs | ||||
* | transactions/tx-gas-utils - add the acctual response for eth_getCode for ↵ | Frankie | 2018-11-30 | 1 | -0/+9 |
| | | | | NO_CONTRACT_ERROR's && add a debug object to simulationFailed (#5840) | ||||
* | Autofill gasPrice for retry attempts with either the recommended gasprice or ↵ | Frankie | 2018-11-27 | 1 | -0/+9 |
| | | | | | | | | a %10 bump (#5786) * transactions - autofill gasPrice for retry attempts with either the recomened gasprice or a %10 bump * lint | ||||
* | transactions - ensure err is defined when setting tx failed (#5801) | Frankie | 2018-11-27 | 1 | -4/+6 |
| | |||||
* | Use initState to avoid type-checking providerRequests in state | Whymarrh Whitby | 2018-11-26 | 1 | -3/+5 |
| | |||||
* | Don't announce new UI to users switching back | Whymarrh Whitby | 2018-11-21 | 1 | -0/+1 |
| | |||||
* | Default to the new UI for first time users | Whymarrh Whitby | 2018-11-21 | 1 | -1/+3 |
| | |||||
* | ESLint fixes (#5775) | Whymarrh Whitby | 2018-11-17 | 2 | -2/+2 |
| | | | | | | * eslint . --fix * Upgrade all ESLint warnings to errors | ||||
* | Tx controller now uses safe event emitter (#5769) | Frankie | 2018-11-17 | 3 | -3/+3 |
| | | | | | | | | | | | | * transactions - use safe-event-emitter over events * tests - pass a platform object on init with a noop showTransactionNotification * test - fix for tx-state-history-helper trying to reduce an empty array * deps - safe-event-emitter * lint | ||||
* | Resubmit approved transactions on new block (#5752) | Dan Finlay | 2018-11-15 | 3 | -2/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add beginning of test * Resubmit approved transactions on new block May fix #4343 and related issues, where an error could leave transactions stranded in the approved state. * Remove unused test * Re-approve transactions when retrying approved * Add retry approved test * Include approved in pending tx count * Fix getPendingTxs() * Linted * Only throw hash error in submitted state * Only check submitted txs for block inclusion * Fix test expectations | ||||
* | Update Balanc3 API (#5744) | Paul Bouchon | 2018-11-14 | 1 | -23/+15 |
| | | | | | | * Update balanc3 API used in TokenRatesController * Remove demo URL and use nativeCurrency when fetching token rates | ||||
* | EIP-1102: Update publicConfig store concurrently with approval | Paul Bouchon | 2018-11-10 | 1 | -2/+8 |
| | |||||
* | Fix lint errors | bitpshr | 2018-11-07 | 1 | -1/+1 |
| | |||||
* | Clear cached approval after rejection | bitpshr | 2018-11-07 | 1 | -6/+9 |
| | |||||
* | Add experimental RPC method support | bitpshr | 2018-11-06 | 1 | -4/+4 |
| | |||||
* | Update Connect Request screen design (#5644) | Whymarrh Whitby | 2018-11-06 | 1 | -18/+22 |
| | | | | | | | | | | * Parameterize NetworkDisplay background colour * Update design for login request screen * Pass siteTitle, siteImage through for calls to ethereum.enable() * Bring the site images closer together | ||||
* | Do not modify isApproved when locked | bitpshr | 2018-11-06 | 1 | -2/+1 |
| | |||||
* | Mark origins as unapproved if user explicitly locks MetaMask | bitpshr | 2018-11-06 | 1 | -2/+4 |
| | |||||
* | Enable caching | Paul Bouchon | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | Disable approval caching | bitpshr | 2018-11-06 | 1 | -3/+17 |
| | |||||
* | Differentiate locked and enabled | bitpshr | 2018-11-06 | 1 | -10/+1 |
| | |||||
* | Code bath | bitpshr | 2018-11-06 | 1 | -17/+27 |
| | |||||
* | Handle logout gracefully | bitpshr | 2018-11-06 | 1 | -10/+15 |
| | |||||
* | Fix lint issues | bitpshr | 2018-11-06 | 1 | -1/+3 |
| | |||||
* | Add isUnlocked provider hook | bitpshr | 2018-11-06 | 1 | -1/+9 |
| | |||||
* | EIP-1102: add user privacy option | bitpshr | 2018-11-06 | 1 | -21/+20 |
| | |||||
* | EIP-1102: add isEnabled convenience method to provider | bitpshr | 2018-11-06 | 1 | -1/+19 |
| | |||||
* | EIP-1102: Add option to force-enable provider | bitpshr | 2018-11-06 | 1 | -3/+16 |
| | |||||
* | EIP-1102: updated implementation | bitpshr | 2018-11-06 | 2 | -2/+86 |
| | |||||
* | network - infura - hardcode net_version and eth_chainId (#5670) | kumavis | 2018-11-06 | 1 | -0/+33 |
| | | | | | | * network - infura - hardcode net_version and eth_chainId * network - infura - add rinkeby handling * lint fix | ||||
* | Update watchAsset ERC20 validation (#5653) | Esteban Miño | 2018-11-06 | 1 | -2/+2 |
| | | | | | | * update ERC20 token valodation for watchAsset * update ERC20 validation test descriptions | ||||
* | Merge pull request #5659 from MetaMask/token-rates-bugfix | kumavis | 2018-11-04 | 1 | -4/+7 |
|\ | | | | | token-rates - protect against bad token data | ||||
| * | token-rates - protect against bad token data | kumavis | 2018-11-03 | 1 | -4/+7 |
| | | |||||
* | | Revert "support eth_chainId" | Thomas Huang | 2018-11-04 | 1 | -14/+4 |
|/ | |||||
* | Merge pull request #5560 from MetaMask/sentry-enhancements2 | kumavis | 2018-10-30 | 2 | -6/+49 |
|\ | | | | | Sentry - various enhancements to help debugging (alternate) | ||||
| * | Merge branch 'sentry-enhancements2' of ↵ | kumavis | 2018-10-30 | 1 | -2/+3 |
| |\ | | | | | | | | | | github.com:MetaMask/metamask-extension into sentry-enhancements2 | ||||
| | * | Merge branch 'develop' into sentry-enhancements2 | kumavis | 2018-10-30 | 3 | -32/+132 |
| | |\ | |||||
| * | \ | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-10-30 | 4 | -31/+138 |
| |\ \ \ | | |/ / | |/| | | | | | | sentry-enhancements2 | ||||
| * | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-10-21 | 1 | -26/+25 |
| |\ \ \ | | | | | | | | | | | | | | | | sentry-enhancements2 | ||||
| * | | | | blacklist + currency - report error via log instead of throw | kumavis | 2018-10-19 | 2 | -5/+12 |
| | | | | | |||||
| * | | | | lint fix | kumavis | 2018-10-19 | 2 | -3/+1 |
| | | | | | |||||
| * | | | | currency - throw errors on failure | kumavis | 2018-10-19 | 1 | -3/+17 |
| | | | | | |||||
| * | | | | blacklist - throw errors on request/parse failure | kumavis | 2018-10-19 | 1 | -4/+19 |
| | | | | | |||||
* | | | | | Merge pull request #5567 from MetaMask/HowardBraham-develop | kumavis | 2018-10-30 | 1 | -9/+26 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Feature: Warn when attempting to send tx with data to non-contract | ||||
| * | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-10-26 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | HowardBraham-develop | ||||
| * | | | | | tx-gas-util - set error message when invalidating tx based on tx data but no ↵ | kumavis | 2018-10-21 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | contract code | ||||
| * | | | | | Merge branch 'develop' into develop | kumavis | 2018-10-21 | 3 | -27/+98 |
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | |||||
| * | | | | | tx-gas-utils - improve format + comments | kumavis | 2018-10-10 | 1 | -12/+18 |
| | | | | | | |||||
| * | | | | | ganache-core merged my PR, so I changed some comments to clarify that ↵ | Howard Braham | 2018-10-10 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | ganache-core v2.2.1 and below will return the non-standard '0x0' | ||||
| * | | | | | Bug Fix: #1789 and #4525 eth.getCode() with no contract | Howard Braham | 2018-10-10 | 1 | -7/+16 |
| | | | | | | |||||
* | | | | | | Merge pull request #5596 from MetaMask/validateSignTypedData | kumavis | 2018-10-30 | 1 | -0/+2 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | Validate signTypedData signer/address in eth-json-rpc-middleware | ||||
| * | | | | | Validate signTypedData in eth-json-rpc-middleware | Thomas | 2018-10-25 | 1 | -0/+2 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #5552 from EthersocialNetwork/eth_chainid | kumavis | 2018-10-30 | 1 | -4/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | network - check eth_chainId and fallback to net_version | ||||
| * \ \ \ \ | Merge branch 'develop' into eth_chainid | hackyminer | 2018-10-26 | 3 | -49/+135 |
| |\ \ \ \ \ | |||||
| * | | | | | | Update network.js | kumavis | 2018-10-21 | 1 | -0/+1 |
| | | | | | | | |||||
| * | | | | | | network - improve logging and type conversion | kumavis | 2018-10-21 | 1 | -4/+6 |
| | | | | | | | |||||
| * | | | | | | support both eth_chainId and net_version | hackyminer | 2018-10-20 | 1 | -4/+11 |
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | get the real chainId using eth_chainId and use net_version as a fallback | ||||
* | | | | | | preferences - fix typo | kumavis | 2018-10-30 | 1 | -1/+1 |
| |/ / / / |/| | | | | |||||
* | | | | | Add support for RPC endpoints with custom chain IDs (#5134) | HackyMiner | 2018-10-26 | 3 | -28/+115 |
| |/ / / |/| | | | |||||
* | | | | Merge pull request #5555 from MetaMask/support-wallet-watch-asset | kumavis | 2018-10-21 | 1 | -1/+1 |
|\ \ \ \ | |_|_|/ |/| | | | Support for prefix wallet_watchAsset | ||||
| * | | | add support for wallet_watchAsset | Esteban MIno | 2018-10-20 | 1 | -1/+1 |
| |/ / | |||||
* / / | specific add and remove methods for frequentRpcList (#5554) | Esteban Miño | 2018-10-20 | 1 | -26/+25 |
|/ / | |||||
* | | Adds toggle for primary currency (#5421) | Alexander Tseung | 2018-10-17 | 1 | -0/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add UnitInput component * Add CurrencyInput component * Add UserPreferencedCurrencyInput component * Add UserPreferencedCurrencyDisplay component * Add updatePreferences action * Add styles for CurrencyInput, CurrencyDisplay, and UnitInput * Update SettingsTab page with Primary Currency toggle * Refactor currency displays and inputs to use UserPreferenced displays and inputs * Add TokenInput component * Add UserPreferencedTokenInput component * Use TokenInput in the send screen * Fix unit tests * Fix e2e and integration tests * Remove send/CurrencyDisplay component * Replace diamond unicode character with Eth logo. Fix typos | ||||
* | | Add txReceipt data to transaction details (#5513) | Alexander Tseung | 2018-10-16 | 2 | -1/+39 |
| | | |||||
* | | Ensure that new transactions added are using the selected address | Whymarrh Whitby | 2018-10-11 | 1 | -0/+4 |
| | | |||||
* | | Revert "transactions - add txReceipt to the txMeta body for confirmed txs ↵ | Whymarrh Whitby | 2018-10-11 | 1 | -23/+1 |
| | | | | | | | | | | | | (#5375)" This reverts commit ff67293a8ef61308d602d09f26b163b9b9ec90d3. | ||||
* | | transactions - add txReceipt to the txMeta body for confirmed txs (#5375) | Frankie | 2018-10-10 | 1 | -1/+23 |
|/ | |||||
* | Merge pull request #5458 from MetaMask/provider-subs | Bruno Barbieri | 2018-10-10 | 3 | -8/+10 |
|\ | | | | | Feature: Subscription support | ||||
| * | provider - network - restore block-ref-rewrite middleware references | kumavis | 2018-10-09 | 2 | -4/+4 |
| | | |||||
| * | provider - enable subscription support (newHeads, logs) | kumavis | 2018-10-08 | 1 | -4/+6 |
| | | |||||
* | | Fix updating of pending transactions | Dan Finlay | 2018-10-06 | 1 | -0/+1 |
|/ | | | | | | | | | Transaction statuses were not being properly updated when: - MetaMask was unlocked - The network was changed This PR fixes both of those. Fixes #5174 | ||||
* | Add ability to whitelist a blacklisted domain at runtime | Whymarrh Whitby | 2018-10-02 | 1 | -0/+22 |
| | |||||
* | support editable customRPC (#5267) | HackyMiner | 2018-09-29 | 1 | -7/+6 |
| | | | | | | * support editable customRPC #5246 * remove rpcList size restriction | ||||
* | Merge pull request #5282 from MetaMask/tx-cancel-ui | Alexander Tseung | 2018-09-25 | 1 | -2/+3 |
|\ | | | | | Add Cancel Transaction feature. Refactor modals. Add Transaction Details modal. | ||||
| * | Switch existing modals from using Notification to Modal. Remove Notification ↵ | Alexander Tseung | 2018-09-20 | 1 | -2/+3 |
| | | | | | | | | component. Add CancelTransaction modal | ||||
* | | Adds getPendingNonce method to provider initialization options in ↵ | Dan Miller | 2018-09-22 | 1 | -1/+1 |
|/ | | | | metamask-controller. | ||||
* | Delete ConfigManager, replacing its usages with PreferencesController | Whymarrh Whitby | 2018-09-12 | 1 | -0/+18 |
| | |||||
* | Merge pull request #5216 from MetaMask/tx-cancel | Frankie | 2018-09-11 | 2 | -2/+59 |
|\ | | | | | Add createCancelTransaction method | ||||
| * | Add createCancelTransaction method | Alexander Tseung | 2018-09-11 | 2 | -2/+59 |
| | | |||||
* | | Attach the RPC error value to txMeta | Whymarrh Whitby | 2018-09-09 | 1 | -0/+1 |
|/ | |||||
* | fix conflicts | Esteban MIno | 2018-08-29 | 1 | -2/+2 |
|\ | |||||
| * | updated docs, small improvement of recent RPC rendering | Evgeniy Filatov | 2018-08-23 | 1 | -1/+1 |
| | | |||||
| * | implemented improvements to RPC history | Evgeniy Filatov | 2018-08-23 | 1 | -1/+1 |
| | | |||||
* | | watchAsset small changes | Esteban MIno | 2018-08-28 | 1 | -1/+1 |
| | | |||||
* | | typo watchAsset imageUrl to image | Esteban MIno | 2018-08-24 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'develop' into WatchTokenFeature | Esteban MIno | 2018-08-22 | 1 | -1/+1 |
|\| | |||||
| * | bugfix - prevents old blocktracker from getting internal hooks migrated | kumavis | 2018-08-22 | 1 | -1/+1 |
| | | |||||
* | | returning error in watchAsset | Esteban MIno | 2018-08-22 | 1 | -4/+12 |
| | | |||||
* | | refactor watchToken related functions | Esteban MIno | 2018-08-21 | 1 | -37/+36 |
| | | |||||
* | | watchAsset returns result wether token was added or not | Esteban MIno | 2018-08-21 | 1 | -7/+9 |
| | | |||||
* | | Merge branch 'develop' into WatchTokenFeature | Esteban MIno | 2018-08-21 | 12 | -188/+285 |
|\| | |||||
| * | Merge branch 'develop' into network-remove-provider-engine | Thomas | 2018-08-15 | 2 | -17/+79 |
| |\ | | | | | | | | | | Override package-lock and fix merge conflicts | ||||
| * \ | Merge branch 'network-remove-provider-engine' into ↵ | frankiebee | 2018-08-07 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | network-remove-provider-engine-tests | ||||
| | * | | network - fix blockTracker reference to return the blockTrackerProxy instead ↵ | frankiebee | 2018-08-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | of the direct blockTracker reference | ||||
| * | | | Merge branch 'develop' into network-remove-provider-engine-tests | Thomas Huang | 2018-08-02 | 1 | -7/+3 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'develop' into network-remove-provider-engine | Thomas | 2018-07-26 | 5 | -14/+162 |
| |\ \ \ \ | | |_|/ / | |/| | | | |||||
| * | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-07-04 | 5 | -7/+7 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * \ \ \ \ | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-07-03 | 6 | -21/+36 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * | | | | | | lint - fix lint for network | kumavis | 2018-06-13 | 3 | -3/+0 |
| | | | | | | | |||||
| * | | | | | | network - import createBlockTrackerInspectorMiddleware and rearrange cache ↵ | kumavis | 2018-06-13 | 3 | -37/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | middleware order | ||||
| * | | | | | | nonce-tracker - wrap nonce calculations in try-catch and release lock on error | kumavis | 2018-06-13 | 1 | -22/+28 |
| | | | | | | | |||||
| * | | | | | | lint - controllers - whitepace fix | kumavis | 2018-06-12 | 1 | -5/+5 |
| | | | | | | | |||||
| * | | | | | | network - provider - infura - use block-reemit middleware | kumavis | 2018-06-08 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-06-07 | 4 | -1/+44 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * \ \ \ \ \ \ | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-06-07 | 4 | -13/+113 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * | | | | | | | | controllers - transactions - fix tx status update on boot | kumavis | 2018-05-29 | 2 | -2/+13 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - transactions - fix tx confirmation | kumavis | 2018-05-29 | 2 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - transaction - pending-tx-tracker - lint fix | kumavis | 2018-05-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - transactions - merge @frankiebee's work with mine | kumavis | 2018-05-29 | 3 | -96/+55 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - transactions - pending-tx-tracker - _getBlock - poll until ↵ | kumavis | 2018-05-26 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | block is truthy | ||||
| * | | | | | | | | tx-gas-utils - query for block without tx bodies | kumavis | 2018-05-26 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - recent-blocks - guard against empty block | kumavis | 2018-05-25 | 1 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | controllers - recent-blocks - wrap block-tracker event in try-catch | kumavis | 2018-05-24 | 1 | -1/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'network-remove-provider-engine' of ↵ | kumavis | 2018-05-24 | 2 | -9/+24 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | github.com:MetaMask/metamask-extension into network-remove-provider-engine | ||||
| | * \ \ \ \ \ \ \ | Merge pull request #4347 from MetaMask/transactions-use-new-block-tracker | kumavis | 2018-05-24 | 2 | -9/+24 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Transactions use new block tracker | ||||
| | | * \ \ \ \ \ \ \ | Merge branch 'network-remove-provider-engine' of ↵ | frankiebee | 2018-05-23 | 4 | -53/+41 |
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/MetaMask/metamask-extension into transactions-use-new-block-tracker | ||||
| | | * | | | | | | | | | transactions - update pending-tx-tracker to use the new block tracker | frankiebee | 2018-05-23 | 1 | -7/+18 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | remove dependance on the even tx:confirmed | frankiebee | 2018-05-23 | 1 | -2/+6 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | controllers - recent-blocks - ensure full blocks | kumavis | 2018-05-24 | 1 | -2/+2 |
| |/ / / / / / / / / / | |||||
| * | / / / / / / / / | controllers - recent-blocks - doc update | kumavis | 2018-05-24 | 1 | -4/+4 |
| | |/ / / / / / / / | |/| | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-05-23 | 1 | -15/+7 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * \ \ \ \ \ \ \ \ \ | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-05-23 | 3 | -38/+34 |
| |\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | network-remove-provider-engine | ||||
| * | | | | | | | | | | recent-blocks - fix backfill blockNumber tracking | kumavis | 2018-05-17 | 1 | -3/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | controllers - recent-blocks - fix pifyd setTimeout args | kumavis | 2018-05-17 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | deps - fix incorrect dep paths and versions | kumavis | 2018-05-17 | 4 | -4/+4 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | controllers - balance - update for eth-block-tracker@4 | kumavis | 2018-05-17 | 1 | -3/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | recent-blocks - update for eth-block-tracker@4 | kumavis | 2018-05-17 | 1 | -27/+14 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | remove unused events-proxy, was replaced with module swappable-obj-proxy | kumavis | 2018-05-17 | 1 | -1/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | lint fix | kumavis | 2018-05-17 | 5 | -13/+18 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | network - create provider and block-tracker via json-rpc-engine | kumavis | 2018-05-17 | 7 | -67/+213 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | delete according image when token added with watchToken deleted | Esteban MIno | 2018-08-17 | 1 | -13/+14 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | correct behavior when notification is closed when popup | Esteban MIno | 2018-08-17 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | show watch asset image from hide token modal | Esteban MIno | 2018-08-16 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | change watchAsset to new spec for type ERC20 | Esteban MIno | 2018-08-16 | 1 | -15/+27 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | add suggested tokens objects in metamask state | Esteban MIno | 2018-08-16 | 1 | -6/+16 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | watchToken to watchAsset | Esteban MIno | 2018-08-15 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | add support for images base64 and urls on new ui | Esteban MIno | 2018-08-15 | 1 | -6/+7 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | update method to metamask_watchToken | Esteban MIno | 2018-08-15 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | refactor unused code | Esteban MIno | 2018-08-08 | 1 | -2/+4 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | fix merge | Esteban MIno | 2018-08-08 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge branch 'develop' into WatchTokenFeature | Esteban Miño | 2018-08-08 | 2 | -17/+79 |
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |||||
| * | | | | | | | | | | fix doc tag | Esteban MIno | 2018-08-01 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | tokens related functions refactor | Esteban MIno | 2018-08-01 | 1 | -15/+22 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | fix undefined for tokens on tests | Esteban MIno | 2018-08-01 | 1 | -1/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | fix double state update when account changed | Esteban MIno | 2018-07-31 | 1 | -5/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | create tokens storage when setadresses | Esteban MIno | 2018-07-31 | 1 | -2/+4 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | isolation of tokens related methods in preferences | Esteban MIno | 2018-07-31 | 1 | -43/+42 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'develop' into TokensPerAccountBasis | Esteban Miño | 2018-07-28 | 1 | -7/+3 |
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | | | |||||
| * | | | | | | | | | | refactor to accountTokens | Esteban MIno | 2018-07-28 | 1 | -53/+47 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | add & delete tokens per network | Esteban MIno | 2018-07-27 | 1 | -10/+8 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | tokens per network for individual account | Esteban MIno | 2018-07-27 | 1 | -15/+51 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | preferences test fixes for tokens per account | Esteban MIno | 2018-07-26 | 1 | -9/+16 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | add & delete tokens per account | Esteban MIno | 2018-07-26 | 2 | -8/+27 |
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | |||||
* | | | | | | | | | | add suggested token params validation | Esteban MIno | 2018-08-07 | 1 | -4/+25 |
| | | | | | | | | | | |||||
* | | | | | | | | | | eth_watchToken working | Esteban MIno | 2018-08-04 | 1 | -0/+7 |
| | | | | | | | | | | |||||
* | | | | | | | | | | rpc-engine not crashing when eth_watchToken | Esteban MIno | 2018-08-04 | 1 | -5/+4 |
| | | | | | | | | | | |||||
* | | | | | | | | | | merge develop | Esteban MIno | 2018-08-04 | 12 | -35/+182 |
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | |||||
| * | | | | | | | | | Merge pull request #4871 from MetaMask/3519-new-contract-gas | Frankie | 2018-07-26 | 1 | -7/+3 |
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | tx-gas-utils - catch all errors from gas estimation | ||||
| | * | | | | | | | | tx-gas-utils - catch all errors from gas estimation | Jenny Pollack | 2018-07-25 | 1 | -7/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | network.js: convert rpc protocol to lower case (#4855) | pinkiebell | 2018-07-25 | 1 | -0/+3 |
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | Fixes #4253 | ||||
| * | | | | | | | | run linter | brunobar79 | 2018-07-22 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'develop' into detectTokenFeature | Esteban Miño | 2018-07-21 | 5 | -15/+37 |
| |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | Auto-detect tokens #3034 (#4683) | Esteban Miño | 2018-07-21 | 1 | -0/+123 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * detect tokens polling * network store to detect token * tests for spec * passtest-lint * fix lint * improve tests * detect tokens through infura * detect tokens when submit password and new account selected * keyring unlocked detect and unit tests * add changelog | ||||
| | * | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | brunobar79 | 2018-07-14 | 1 | -13/+0 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | initial-trezor-support | ||||
| | | * \ \ \ \ \ \ \ | Merge pull request #4669 from MetaMask/removeNonceTrackerFunction | Thomas Huang | 2018-07-13 | 1 | -13/+0 |
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Remove unsued nonce tracker function | ||||
| | | | * \ \ \ \ \ \ \ | Merge branch 'develop' into removeNonceTrackerFunction | Thomas | 2018-07-11 | 8 | -14/+14 |
| | | | |\ \ \ \ \ \ \ \ | | | | | | |_|_|_|_|_|/ | | | | | |/| | | | | | | |||||
| | | | * | | | | | | | | Remove unsued nonce tracker function | tmashuang | 2018-06-26 | 1 | -13/+0 |
| | | | | |_|_|_|_|_|/ | | | | |/| | | | | | | |||||
| | * | | | | | | | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | brunobar79 | 2018-07-13 | 2 | -1/+8 |
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | initial-trezor-support | ||||
| | | * | | | | | | | | Merge pull request #4691 from MetaMask/i4404-confirm-refactor | Alexander Tseung | 2018-07-12 | 1 | -1/+2 |
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Refactor and redesign confirm transaction views | ||||
| | | | * | | | | | | | | Various fixes from PR comments | Alexander Tseung | 2018-07-07 | 1 | -10/+12 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | Use eth-method-registry to get method data | Alexander Tseung | 2018-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | Display newest transaction | Alexander Tseung | 2018-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | | | * | | | | | | | | Refactor and redesign confirm transaction views | Alexander Tseung | 2018-07-07 | 2 | -13/+12 |
| | | | | |/ / / / / / | | | | |/| | | | | | | |||||
| | | * | | | | | | | | Merge branch 'develop' of https://github.com/MetaMask/metamask-extension ↵ | frankiebee | 2018-07-11 | 8 | -14/+14 |
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into i#3896 | ||||
| | | * | | | | | | | | trandsactions - remove rejected transactions from history | frankiebee | 2018-06-26 | 1 | -0/+6 |
| | | | |/ / / / / / | | | |/| | | | | | | |||||
| | * | | | | | | | | account removal is working | brunobar79 | 2018-07-11 | 1 | -0/+24 |
| | | |/ / / / / / | | |/| | | | | | | |||||
| * | | | | | | | | fix detection on submit password | Esteban MIno | 2018-07-21 | 1 | -5/+8 |
| | | | | | | | | | |||||
| * | | | | | | | | keyring unlocked detect and unit tests | Esteban MIno | 2018-07-20 | 1 | -12/+16 |
| | | | | | | | | | |||||
| * | | | | | | | | detect tokens when submit password and new account selected | Esteban MIno | 2018-07-20 | 1 | -13/+39 |
| | | | | | | | | | |||||
| * | | | | | | | | detect tokens through infura | Esteban MIno | 2018-07-13 | 1 | -21/+24 |
| | | | | | | | | | |||||
| * | | | | | | | | improve tests | Esteban MIno | 2018-07-12 | 1 | -16/+13 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'develop' into detectTokenFeature | Esteban MIno | 2018-07-04 | 8 | -14/+14 |
| |\| | | | | | | | |||||
| | * | | | | | | | eslint --fix . | brunobar79 | 2018-07-03 | 8 | -14/+14 |
| | |/ / / / / / | |||||
| * | | | | | | | passtest-lint | Esteban MIno | 2018-07-04 | 1 | -6/+0 |
| | | | | | | | | |||||
| * | | | | | | | tests for spec | Esteban MIno | 2018-06-28 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | network store to detect token | Esteban MIno | 2018-06-28 | 1 | -8/+10 |
| | | | | | | | | |||||
| * | | | | | | | detect tokens polling | Esteban MIno | 2018-06-28 | 1 | -0/+97 |
| |/ / / / / / | |||||
* | | | | | | | Improved rpc-engine usage | Dan Finlay | 2018-06-19 | 1 | -5/+1 |
| | | | | | | | |||||
* | | | | | | | Get popup appearing when suggesting new token | Dan Finlay | 2018-06-19 | 1 | -1/+3 |
| | | | | | | | |||||
* | | | | | | | Begin letting UI show suggested tokens | Dan Finlay | 2018-06-19 | 1 | -6/+24 |
| | | | | | | | |||||
* | | | | | | | Begin adding eth_watchToken | Dan Finlay | 2018-06-19 | 1 | -0/+25 |
|/ / / / / / | |||||
* | | | | | | lint - fix recipient-blacklist.js | kumavis | 2018-06-16 | 1 | -13/+13 |
| | | | | | | |||||
* | | | | | | blacklist - recipient blacklist as js for inline comments | kumavis | 2018-06-16 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Update recipient-blacklist-config.json | kumavis | 2018-06-16 | 1 | -0/+2 |
| | | | | | | |||||
* | | | | | | Add apparent phishing address to block list | Dan Finlay | 2018-06-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | In [this reddit post](https://www.reddit.com/r/Metamask/comments/8r3nsu/help_me_please_somebody_stole_my_ethers/) a user suggests they got some ether stolen after visiting IDEX. Their ether was sent to [this address](https://etherscan.io/address/0x9bcb0a9d99d815bb87ee3191b1399b1bcc46dc77), which is full of comments of people telling similar stories of being phished on IDEX. I think we can safely block this, and probably safe some people some money. | ||||
* | | | | | | controllers - transaction - prefer log over console | kumavis | 2018-06-13 | 1 | -2/+2 |
| | | | | | | |||||
* | | | | | | metamask - ensure all nonce locks are released | kumavis | 2018-06-13 | 3 | -5/+10 |
| | | | | | | |||||
* | | | | | | nonce-tracker - wrap nonce calculations in try-catch and release lock on error | kumavis | 2018-06-13 | 1 | -22/+28 |
| | | | | | | |||||
* | | | | | | Fix bug where reset account would not work. | Dan Finlay | 2018-06-07 | 1 | -2/+9 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4462 Ensures that resetAccount() can work on non-stock providers. I'm unclear how this was ever working, this code hasn't moved in months, but users report it recently breaking. Maybe we only recently pushed it to prod. | ||||
* | | | | | Merge pull request #4414 from scsaba/recipient-blacklist | kumavis | 2018-06-07 | 3 | -1/+43 |
|\ \ \ \ \ | | | | | | | | | | | | | Disallow sending to ganache default accounts on main net | ||||
| * | | | | | remove generating blocked accounts and use a config file instead | Csaba Solya | 2018-05-31 | 3 | -18/+20 |
| | | | | | | |||||
| * | | | | | fix documentation | Csaba Solya | 2018-05-30 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | adding tests for recipient blacklist checker | Csaba Solya | 2018-05-30 | 2 | -5/+5 |
| | | | | | | |||||
| * | | | | | adding transaction controller tests | Csaba Solya | 2018-05-30 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | initial implementation | Csaba Solya | 2018-05-30 | 2 | -1/+41 |
| | | | | | | |||||
* | | | | | | Add account type assertion to PreferencesController#setAccountLabel | Whymarrh Whitby | 2018-06-06 | 1 | -0/+1 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | diagnostics - rewrite bug-notifier as diagnostics-reporter | kumavis | 2018-06-06 | 1 | -15/+4 |
| | | | | | |||||
* | | | | | Record identity before deleting it | Dan Finlay | 2018-06-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Mock notifier in test | Dan Finlay | 2018-06-05 | 1 | -1/+2 |
| | | | | | |||||
* | | | | | Add comment | Dan Finlay | 2018-06-05 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Do not alert to user | Dan Finlay | 2018-06-05 | 1 | -5/+0 |
| | | | | | |||||
* | | | | | Linted | Dan Finlay | 2018-06-05 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Add bug info under metadata key | Dan Finlay | 2018-06-05 | 1 | -1/+7 |
| | | | | | |||||
* | | | | | Add first time info to bug report | Dan Finlay | 2018-06-05 | 1 | -1/+4 |
| | | | | | |||||
* | | | | | Add version to report | Dan Finlay | 2018-06-05 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Fine tune error posting | Dan Finlay | 2018-06-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Only notify first time lost ids are detected | Dan Finlay | 2018-06-05 | 1 | -2/+8 |
| | | | | | |||||
* | | | | | Add reporting uri | Dan Finlay | 2018-06-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Begin adding unconfigured notifier | Dan Finlay | 2018-06-05 | 1 | -4/+17 |
| | | | | | |||||
* | | | | | Persist lost identities to storage for later analysis | Dan Finlay | 2018-06-05 | 1 | -2/+4 |
| | | | | | |||||
* | | | | | Add minimal user notification of issue. | Dan Finlay | 2018-06-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Add identity synchronizing code | Dan Finlay | 2018-06-05 | 1 | -0/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses #4475, where entries in the identities object do not necessarily have corresponding accounts in the vault. On password submission, this change passes known accounts to the preferencesController (responsible for nickname management), and removes unknown entries. Includes "TODO" notes for where we could log the issue to sentry or notify the user. | ||||
* | | | | | preferences controller - jsdoc fix | kumavis | 2018-06-04 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | metamask - update preferences controller identities on keyring controller update | kumavis | 2018-06-04 | 1 | -3/+28 |
| | | | | | |||||
* | | | | | Version 4.7.1v4.7.1 | Dan Finlay | 2018-06-02 | 1 | -0/+17 |
|/ / / / | |||||
* | | | | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-05-30 | 2 | -10/+19 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | merge-master | ||||
| * | | | cleanErrorStack moved to separate library module | Anton | 2018-05-29 | 1 | -12/+4 |
| | | | | | | | | | | | | | | | | more errors traces cleaned up | ||||
| * | | | error message fix | Anton | 2018-05-29 | 1 | -2/+1 |
| | | | | |||||
| * | | | Clean up user rejection error message | Anton | 2018-05-28 | 1 | -3/+14 |
| | | | | |||||
| * | | | Merge pull request #4140 from MetaMask/v4.6.1 | Thomas Huang | 2018-05-01 | 1 | -1/+5 |
| |\ \ \ | | | | | | | | | | | Version 4.6.1 | ||||
| * | | | | require log | frankiebee | 2018-05-01 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | log emitter errors | frankiebee | 2018-04-30 | 1 | -6/+10 |
| | | | | | |||||
| * | | | | transactions - run event emitters outside context of _setTxStatus | frankiebee | 2018-04-30 | 1 | -7/+9 |
| | | | | | |||||
* | | | | | controllers - recent-blocks - pull first historical blocks in parallel | kumavis | 2018-05-22 | 1 | -15/+7 |
| |_|_|/ |/| | | | |||||
* | | | | Reveal get filtered tx list (#4332) | Frankie | 2018-05-22 | 1 | -15/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | * add getFilteredTxList from txController to getApi * transactions - remove dead code (isNonceTaken) | ||||
* | | | | Add PreferencesController#setAddresses to update ids | Whymarrh Whitby | 2018-05-17 | 1 | -0/+10 |
| | | | | |||||
* | | | | Update AddressBookController to read from preferences store | Whymarrh Whitby | 2018-05-17 | 1 | -21/+6 |
| | | | | |||||
* | | | | Move setAccountLabel into PreferencesController | Whymarrh Whitby | 2018-05-17 | 1 | -2/+18 |
| |_|/ |/| | | |||||
* | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-05-17 | 3 | -140/+43 |
|\ \ \ | | | | | | | | | | | | | scsaba-transaction-history-timestamps | ||||
| * | | | network - remove debugging console.log | kumavis | 2018-05-17 | 1 | -1/+0 |
| | | | | |||||
| * | | | Merge branch 'develop' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2018-05-17 | 2 | -1/+16 |
| |\ \ \ | | | | | | | | | | | | | | | | network-controller-remove-setNetworkEndpoints | ||||
| * | | | | lint - cleanup some unused variables | kumavis | 2018-05-03 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | controllers - network - move default config out of first-time-state | kumavis | 2018-05-03 | 1 | -2/+15 |
| | | | | | |||||
| * | | | | network - refactor to remove unnecesary code | kumavis | 2018-05-01 | 3 | -124/+29 |
| | | | | |