Commit Graph

43 Commits

Author SHA1 Message Date
Victor Baranov 9316e26865 Get upstream from v4.16.0 2018-10-24 20:17:32 +03:00
Victor Baranov 9c0b5661e2 upstream from MM 4.11.0 2018-10-19 18:18:48 +03:00
Alexander Tseung badebe017f
Adds toggle for primary currency (#5421)
* 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
2018-10-17 07:03:29 +08:00
bakaoh 63c61c52eb Make all addresses EIP-55 compliant (#5379)
* Make all addresses EIP-55 compliant

* Checksum autocompleted address but not during input
2018-10-10 10:50:37 -02:30
Alexander Tseung c0e97d1739 Fix tests 2018-08-23 19:19:48 -07:00
Alexander Tseung 9adf0c4b60 Fix integration tests 2018-08-23 16:45:27 -07:00
Alexander Tseung 7294aede4f Add new variant for SenderToRecipient component 2018-08-22 10:53:20 -07:00
Natalia fa0e5cf2ed Tests fix 2018-08-01 14:43:09 -07:00
viktor 278a1efd63 linter, unit, e2e tests fixes 2018-07-19 20:07:07 +03:00
Dan 91eca558f0 Fix send integration tests for compatability with confirm refactor. 2018-07-11 08:35:15 -02:30
Dan J Miller 46cda26f3b
Merge pull request #4685 from MetaMask/estimate-gasprice-background-newui
Use background gas price estimation method in new ui.
2018-07-05 08:01:03 -02:30
Dan c47a4ce2c9 Update new-ui-send integration tests to always explicitly set gas price. (e2e tests handle auto-setting and defaults) 2018-07-04 16:44:56 -02:30
brunobar79 04743afb2d fix warnings for integration tests 2018-07-02 19:52:49 -04:00
brunobar79 a8f745f9fe eslint --fix . 2018-07-02 18:49:33 -04:00
Dan 0c8318b02a Update integration tests for newui gas estimation fixes. 2018-06-18 15:20:16 -02:30
Dan 701611e317 Merge branch 'i3725-refactor-send-component-' into i3914-fix-newui-send-gas-estimation 2018-05-31 15:39:24 -02:30
Dan d12bb8c14f Merge branch 'i3725-refactor-send-component-' of github.com:MetaMask/metamask-extension into i3725-refactor-send-component- 2018-05-31 15:29:17 -02:30
Alexander Tseung cc73d869fe Add new alert modals 2018-05-31 10:37:52 -07:00
Dan 3745c1ea4f Fix send amount field select in send-new-ui integration test. 2018-05-31 14:53:38 -02:30
Dan 704ba54bef Fix send-new-ui gas fee display expectation. 2018-05-31 13:47:09 -02:30
Dan 67c74cd5b6 Fix currency display send integration tests. 2018-05-31 12:07:23 -02:30
Dan 3d597cd1d2 Fix test to account for greater precision currency display. 2018-05-30 20:54:31 -02:30
Dan 6bc8cc819a Merge branch 'develop' into i3725-refactor-send-component- 2018-05-14 11:44:50 -02:30
Paul Bouchon 1bad3fa257
Allow transactions with 0-gwei gas price (#4073)
* Allow transactions with 0-gwei gas price
* Add tests to verify tx with 0 gas fee
* Conditionally use CurrencyInput in CurrencyDisplay
2018-04-27 10:42:02 -04:00
Dan 4e6c0574dd Fix integration tests so that they check for localize currency. 2018-04-09 19:22:07 -02:30
Alexander Tseung 1e6f062bb6 Fix integration tests 2018-04-06 11:25:05 -07:00
Alexander Tseung 82af778e62 Revert "commit"
This reverts commit fa8500e09a.
2018-04-05 10:11:09 -07:00
Alexander Tseung fa8500e09a commit 2018-04-05 09:53:24 -07:00
kumavis 15952816c1 test - remove timeout causing mocha disconnect issues
Revert "test - flat - add extra timeout"

This reverts commit 4c2cf15d2a.
2018-03-26 13:58:21 -07:00
Dan Finlay fe6f22ee69
Merge pull request #3721 from alextsg/cb-944
Update button styles
2018-03-26 11:29:04 -07:00
Dan a109a774a5 Use ens-input component in send-v2 to allow sending to ens names. 2018-03-26 11:40:11 -02:30
Alexander Tseung cfa2592d78 Update button styles 2018-03-25 22:58:04 -07:00
kumavis 4c2cf15d2a test - flat - add extra timeout, idk maybe 2018-03-21 13:31:43 -07:00
Alexander Tseung 3c1248c816 Update confirm transaction screen 2018-03-20 11:56:12 -07:00
Dan d8788af9b8 Merge branch 'master' into retry-tx-refractor 2018-03-19 15:30:47 -02:30
Thomas Huang 424e98f6a8
Merge pull request #3594 from danjm/i3344-improve-currency-input
Currency input defaults to empty string
2018-03-19 09:20:04 -07:00
Dan 62a95139e6 Use customized react-trigger-change in send-new-ui integration tests.. 2018-03-19 12:57:58 -02:30
Alexander Tseung 4512243290
Fix styling on confirm-send-ether and confirm-send-token (#3600) 2018-03-16 16:39:00 -07:00
Dan f8e13fd793 Fix tests. 2018-03-14 12:28:26 -02:30
kumavis 07fa26d1f0 test - add comment about test behavior oddity 2018-03-11 18:52:27 -07:00
kumavis 0419276958 test - poll for element instead of manual timeouts 2018-03-11 14:52:29 -07:00
Alexander Tseung 9db0a32dac
Update modal header design on send screen (#3196) 2018-02-06 21:07:00 -08:00
Dan J Miller b63f0f3de2 Functional Integration Tests for send ether flow. (#3119) 2018-01-29 17:24:53 -08:00