Commit Graph

8141 Commits

Author SHA1 Message Date
Alexander Tseung d1de5ae94f Add react-media package to prevent rendering wallet-view twice in the popup view 2018-08-23 16:44:43 -07:00
Alexander Tseung 3b408715c7 Refactor home screen and remove unused files 2018-08-23 16:44:43 -07:00
Esteban MIno 8af45d50cf add watchAsset CHANGELOG 2018-08-23 16:44:21 -03:00
Esteban MIno 053e262ae7 delete web3.metamassk.watchAsset 2018-08-23 16:32:04 -03:00
Esteban MIno b59a1e91b8 typo watchAsset imageUrl to image 2018-08-23 15:54:40 -03:00
HackyMiner dae07b32e5 update Korean translation (#4630)
* update Korean translation

* update Korean translation, add updated missing strings

* update Korean i18n messages
2018-08-23 14:39:45 -02:30
Dan J Miller 3ae082aad8
Merge pull request #5096 from evgeniuz/develop
implemented improvements to RPC history
2018-08-23 09:13:18 -02:30
Alexander Tseung 7924dbc0c9 Use eth-contract-metadata data if the token symbol or decimals fail on retrieval 2018-08-22 16:54:18 -07:00
Antoine Nauleau 3854650546 Minimum Browsers Supported (#4873)
* Minimum supported browsers and version standard: add browsers and targets to .babelrc and package.json

* Regenerate package.json, fix issue with comma in merge

* Resolve merge conflicts

* Regenerate package-lock.json

* Revert to previous package-lock.json
2018-08-22 20:20:24 -02:30
Evgeniy Filatov 9a80d6e859 updated docs, small improvement of recent RPC rendering 2018-08-23 01:26:30 +03:00
Evgeniy Filatov c0b5e8a088 backported RPC improvements to oldui 2018-08-23 01:18:13 +03:00
Evgeniy Filatov b23cca1469 implemented improvements to RPC history 2018-08-23 01:18:13 +03:00
Alexander Tseung 25eac2334b
Merge pull request #5089 from MetaMask/i5085-ethcode
Use eth_getCode to sort transaction action type
2018-08-22 14:48:37 -07:00
Alexander Tseung 619ab3838b
Merge pull request #4830 from MetaMask/page-container-tabs
Add tabs support for PageContainer
2018-08-22 14:47:54 -07:00
Alexander Tseung 865a0d8173 Use eth_getCode to sort transaction action type 2018-08-22 14:19:07 -07:00
Esteban MIno 56bed3f1bc expose web3.metamask.watchAsset 2018-08-22 18:14:10 -03:00
Alexander Tseung d7d141cea5 Fix code readability, use PureComponent over Component 2018-08-22 14:12:01 -07:00
Alexander Tseung 01c0c98501 Add tabs support for PageContainer 2018-08-22 14:12:01 -07:00
Dan Finlay f30b726df7
Merge pull request #5122 from MetaMask/lazy-account-tracker
Network IO Optimization: Lazy AccountTracker
2018-08-22 13:31:42 -07:00
Dan Finlay bf6d624e76 Add todo to dedupe UI tracking in background 2018-08-22 12:05:41 -07:00
Whymarrh Whitby f495c0e9e0
Merge pull request #5102 from whymarrh/fix-account-export-pw-bug
Fix export privkey modal password bugs
2018-08-22 16:28:33 -02:30
Whymarrh Whitby 171f6711d9
Merge pull request #5066 from whymarrh/fix-key-export
Don't re-render the export modal when the selected identity changes
2018-08-22 16:28:17 -02:30
Alexander Tseung 21a6fdc174
Merge pull request #5111 from MetaMask/sender-to-recipient2
Add new variant for SenderToRecipient component
2018-08-22 11:57:19 -07:00
Whymarrh Whitby e803b8e047 Add test cases for MetaMaskController#_onKeyringControllerUpdate 2018-08-22 15:38:34 -02:30
Whymarrh Whitby 003d445a98 Update unlock logic to not overwrite existing selected address 2018-08-22 15:38:34 -02:30
Whymarrh Whitby 1e8e8bdfc8 Don't re-render the export modal when the selected identity changes 2018-08-22 15:38:34 -02:30
Whymarrh Whitby a90c152485 Update AccountModalContainer to accept a selectedIdentity prop 2018-08-22 15:38:34 -02:30
Whymarrh Whitby 743c6e7ca4 Clear warnings when exportAccount succeeds 2018-08-22 15:38:09 -02:30
Whymarrh Whitby 456f2faf4f Handle case where keyring is missing in AccountDetailsModal 2018-08-22 15:38:09 -02:30
Alexander Tseung 7294aede4f Add new variant for SenderToRecipient component 2018-08-22 10:53:20 -07:00
Esteban MIno 153731e462 fix integration tests on balance component with new watchAsset 2018-08-22 12:06:11 -03:00
kumavis a2654108be account-tracker - only track blocks when there are activeControllerConnections 2018-08-21 16:49:24 -07:00
kumavis 3ac2b40dcf metamask controller - track active controller connections 2018-08-21 16:30:11 -07:00
Esteban MIno 4e6c71e969 Merge branch 'develop' into WatchTokenFeature 2018-08-21 20:14:49 -03:00
Esteban MIno 6ccf2811e7 unit tests for watchAsset 2018-08-21 19:17:57 -03:00
Dan Finlay babd59a2dc
Merge pull request #5109 from MetaMask/MoveOutInpageProvider
Move inpage-provider and port-stream outside
2018-08-21 14:38:47 -07:00
Dan Finlay a485516488
Merge pull request #5118 from MetaMask/provider2-bugfix
bugfix - prevents old blocktracker from getting internal hooks migrated
2018-08-21 14:27:34 -07:00
kumavis 13dfea7f2d bugfix - prevents old blocktracker from getting internal hooks migrated 2018-08-21 14:13:23 -07:00
Dan J Miller 4704f3598e
Merge pull request #5108 from MetaMask/run-ganache-with-blocktime-flag
Fix e2e tests: adapt ganache flags and remove unnecessary checks
2018-08-21 15:26:23 -02:30
Dan Miller 9bd0ce46e8 Remove unnecessary checks and user actions in metamask-beta-ui.spec 2018-08-21 14:45:27 -02:30
Jerome de Tychey 92af1ee95a
Typo in "send" translation
send should be translated as Envoyer instead of Envoyé (which mean sent, not send)
2018-08-21 18:56:24 +02:00
Dan Miller 1718b83d20 Run ganache with a blocktime flag for npm:run:ganache:start. 2018-08-21 13:47:42 -02:30
Esteban MIno 3a3732eb24 returning error in watchAsset 2018-08-21 13:12:45 -03:00
Esteban MIno 6fa889abcb refactor watchToken related functions 2018-08-21 12:59:42 -03:00
Bruno Barbieri 282820c93a
Merge pull request #5112 from MetaMask/hardware-wallet-fixes
Hardware wallet fixes
2018-08-21 10:48:40 -04:00
brunobar79 54021fd90b fix unit tests 2018-08-21 00:09:54 -04:00
brunobar79 cee5783283 fix hardware wallets account name 2018-08-21 00:04:30 -04:00
brunobar79 34e3ec6092 fix account removal 2018-08-21 00:04:07 -04:00
Esteban MIno 68c1b4c170 watchAsset returns result wether token was added or not 2018-08-20 22:32:14 -03:00
Dan Finlay 6ce119d1fb Move inpage-provider and port-stream outside
With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider) we have our first non-core module that is dependent on the inpage-provider and port-stream.

To reduce the size of its dependencies, I have moved the
[metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream).

This allows them to be more easily depended & iterated on by external
projects.
2018-08-20 15:45:50 -07:00