Chi Kei Chan
0497d209b2
Remove KNOWN_ADDRESS_ERROR from error objects ( #6578 )
...
* Remove KNOWN_ADDRESS_ERROR from error objects
* Update test comments
6 years ago
Whymarrh Whitby
d730da8caa
Use metricsEvent in AmountMaxButton component
6 years ago
Chi Kei Chan
581128503c
Allow dragging seed phrase during Confirm Seed Phrase ( #6557 )
...
* Add basic drag and drop functionality
* Refactor seed phrase data structure
* Insert to list when drop
* Save before refactor
* Finish DND
* Fix linter
* update package-lock.json
* Address styling feedbacks
* Add box shadow on hover
* Finish adding unit tests
* Remove describe.only
6 years ago
kumavis
2845398c3d
Refactor ProviderApprovalController to use rpc and publicConfigStore ( #6410 )
...
* Ensure home screen does not render if there are unapproved txs (#6501 )
* Ensure that the confirm screen renders before the home screen if there are unapproved txs.
* Only render confirm screen before home screen on mount.
* inpage - revert _metamask api to isEnabled isApproved isUnlocked
6 years ago
Whymarrh Whitby
e6b9b5c5a9
Use tOrKey for actionKey in ConfirmTransactionBase
6 years ago
Chi Kei Chan
0095889408
Add subheader to all settings subviews ( #6502 )
...
* Add subheader to all settings subviews
* add margin right to subheader
6 years ago
Dan J Miller
39b7145423
Ensure home screen does not render if there are unapproved txs ( #6501 )
...
* Ensure that the confirm screen renders before the home screen if there are unapproved txs.
* Only render confirm screen before home screen on mount.
6 years ago
Thomas Huang
608796398e
Revert "Adds 4byte registry fallback to getMethodData() ( #6435 )"
...
This reverts commit 09f2a2a547
.
6 years ago
Chi Kei Chan
3519e90ffd
Make height consistent on all row in send-content ( #6480 )
...
* Update all send-content row to 54px height
* Remove header subtitle
* Remove tests that check for send screen subheader
6 years ago
Dan Miller
cca73f33f3
Update button type on metrics opt-in screen.
6 years ago
Dan Miller
8a82e629bf
Ensure future tokens add decimals as numbers while supporting numbers and strings in send-asset-row
6 years ago
Chi Kei Chan
ed28ca60e0
Fix PropTypes validation in send-asset-row
6 years ago
Chi Kei Chan
931aaeb700
Add token selection to the send screen ( #6445 )
...
* Move send to pages/
* Fix unit tests
* Finish UI
* Integrate asset dropdown to send actions
* Remove console.log
* Hide asset change during edit
* Enable switch from send token to seand eth
* Enable switching from token to eth when editing
* Fix linter
* Fixing test
* Fix unit tests
* Fix linter
* Fix react warning; remove console.log
* fix flat test
* Add metrics
* Address code review comments
* Consistent spacing between send screen form rows.
* Reduce height of gas buttons on send screen.
* Make send screen gas button height dependent on size of contents.
6 years ago
Paul Bouchon
0db0a187c8
feature: add Goerli support ( #6459 )
6 years ago
Dan J Miller
09f2a2a547
Adds 4byte registry fallback to getMethodData() ( #6435 )
...
* Get contract method data from 4byte if we can't get it from eth-method-registry
* Clarify token method name fallback code in getMethodData
* Bugfix: don't attempt to translate falsy actionKeys in confirm-transaction-base.component.js
* Rewrite getMethodFrom4Byte with async-await
* Call four byte and method-registry requests in parallel in getMethodData()
6 years ago
Chi Kei Chan
92c03bdff2
Update buttons & colors to match design system ( #6446 )
...
* Refactoring button styles
* renaming buttons
* Add Link and Button styles
* Update new btn styles and storybook
* Fix tests
* Change font weight; Update storybook
* Fix linter
6 years ago
Thomas Huang
d7a2ea9a2b
Add Localhost 8545 for network dropdown names
6 years ago
Dan Miller
c80b295ccc
Only pass english function names to functionType metric
6 years ago
Dan Miller
4963ed65c0
Track seed phrase validation errors with MetaMetrics
6 years ago
Thomas Huang
a46ec83c9b
Remove NoticeController ( #6382 )
6 years ago
Dan Miller
05fd704fef
Check token name constants against the lower case methodData name in conf tx switch container.
6 years ago
Dan Miller
8458873a20
Ensure correct confirm screen in case of smartcontract check fail
6 years ago
Chi Kei Chan
adcf03eacc
About tab copy changes; Update route for Info & Help in account menu ( #6356 )
6 years ago
Chi Kei Chan
8108eac705
Open retore-vault route from popup ( #6353 )
6 years ago
Dan J Miller
69f7968c70
Close transaction on close of notification window ( #6340 )
6 years ago
Dan J Miller
961ad267df
New settings page rebased ( #6333 )
...
* New setting tab
* Add InfoTab
* Add Advanced tab
* Add Security Tab
* Finish mobile view
* Make new setting page responsive
* Fix linter
* Fix y scrolling
* Update link in network dropdown
* Fix e2e tests
* Remove duplicate translation key
* Resolve merge conflict
* Only change settings header in popup view.
* Place mobile-sync button in advanced-tab of settings
6 years ago
Chi Kei Chan
31175625b4
Folder restructure ( #6304 )
...
* Remove ui/app/keychains/
* Remove ui/app/img/ (unused images)
* Move conversion-util to helpers/utils/
* Move token-util to helpers/utils/
* Move /helpers/*.js inside /helpers/utils/
* Move util tests inside /helpers/utils/
* Renameand move confirm-transaction/util.js to helpers/utils/
* Move higher-order-components to helpers/higher-order-components/
* Move infura-conversion.json to helpers/constants/
* Move all utility functions to helpers/utils/
* Move pages directory to top-level
* Move all constants to helpers/constants/
* Move metametrics inside helpers/
* Move app and root inside pages/
* Move routes inside helpers/
* Re-organize ducks/
* Move reducers to ducks/
* Move selectors inside selectors/
* Move test out of test folder
* Move action, reducer, store inside store/
* Move ui components inside ui/
* Move UI components inside ui/
* Move connected components inside components/app/
* Move i18n-helper inside helpers/
* Fix unit tests
* Fix unit test
* Move pages components
* Rename routes component
* Move reducers to ducks/index
* Fix bad path in unit test
6 years ago