Dan J Miller
dff152d728
Update README.md ( #17978 )
...
* Update README.md
* Update readme
2023-03-03 17:04:25 -03:30
Dan J Miller
d778cdb020
Update jest test coverage ( #17979 )
2023-03-03 15:39:08 -03:30
Olusegun Akintayo
e8c92c3d5a
Edit Token Transfer displays mixed info with regular Send Tx (ETH) ( #17507 )
2023-03-03 10:52:32 -06:00
Vinicius Stevam
e07ec9dcf3
identify desktop is paired in the metrics event ( #17892 )
2023-03-02 14:55:27 -06:00
chloeYue
7f648e4acf
bump testdapp to v5.6.0 ( #17967 )
2023-03-02 20:28:18 +01:00
Frederik Bolding
27f322c7db
Selector performance improvements ( #17410 )
...
* Stop checksumming addresses unnecesarily
* Fix lint
2023-03-02 17:56:00 +00:00
Danica Shen
987daee854
fix(17855): persist popup when sw is restarted ( #17855 )
...
* fix(17463): persist popup when sw is restarted
* feat(17855): clear local variable when close window
2023-03-02 16:50:00 +00:00
António Regadas
f9f215f20d
[MMI] Adds the MMI support link and the mmi_website link as well ( #17853 )
2023-03-02 10:19:20 -06:00
Albert Olivé
cd26ad001a
[MMI] Conditional change title in home if buildType is MMI ( #17898 )
...
Co-authored-by: António Regadas <apregadas@gmail.com>
2023-03-02 10:18:46 -06:00
Albert Olivé
9ba0b50b9a
[MMI] Prevent multiple instances of MM at the same browser ( #17856 )
2023-03-02 10:17:45 -06:00
ryanml
d0bea6ccd5
Fix incorrect balance in signature request header ( #17829 )
...
* Fix incorrect balance in signature request header
* Fix unit tests
* Fix tests and increase unit test coverage
* actually fix unit tests
---------
Co-authored-by: Dan Miller <danjm.com@gmail.com>
2023-03-02 12:48:19 +00:00
David Walsh
a4f42775b0
UX: Icons: Remove usage of chevron fa- icons ( #17668 )
2023-03-02 12:41:53 +00:00
David Walsh
0ef1d97061
UX: Icons: Stop using fa-address-book ( #17761 )
...
* UX: Icons: Stop using fa-address-book
* Remove locale string
* Fix positioning
2023-03-02 12:40:20 +00:00
ryanml
6b15d0bae7
Fix incorrect balance in signature request header ( #17829 )
...
* Fix incorrect balance in signature request header
* Fix unit tests
* Fix tests and increase unit test coverage
* actually fix unit tests
---------
Co-authored-by: Dan Miller <danjm.com@gmail.com>
2023-03-02 05:40:07 -07:00
David Walsh
de26c9e4a1
UX: Replace all fa-bell instances with Notification icon ( #17524 )
...
* UX: Replace all fa-bell instances with Notification icon
* Fix flask comment fencing
* Fix import error
2023-03-02 12:39:41 +00:00
seaona
44ac0d9567
e2e Send to Multisig Wallet ( #17565 )
...
* e2e Send to Multisig Wallet
* Update test-dapp dependency to 5.4.0
* Added test-dapp update version to yarn lock
* disable ff
---------
Co-authored-by: Pedro Figueiredo <pedro.figueiredo@consensys.net>
2023-03-02 11:49:21 +00:00
Jyoti Puri
5691a00e20
Fix state in confirm transaction ( #17838 )
2023-03-02 11:38:53 +00:00
Ariella Vu
1d733194ea
Cleanup: clearTimeout on useEffect for gas estimation and prevent state update on unmounted ConfirmTransactionBase ( #17804 )
2023-03-02 11:38:42 +00:00
Jyoti Puri
49d84140d9
Confirm transaction test ( #17780 )
2023-03-02 11:38:34 +00:00
Ariella Vu
de5ea66d8d
Clean ConfirmTranscationPage component ( #17546 )
...
* ConfirmTransaction: rm unused metricEvent context
* ConfirmTransaction: rm unused mapToProps props:
- unapprovedTxs
- id
* ConfirmTransaction: convert to FC
* ConfirmTransaction: use const ORIGIN_METAMASK
* ConfirmTransaction: rm mapStateToProps
* ConfirmTransaction: mv confirm-transaction ducks
* ConfirmTransaction: mv getContractMethodData duck
* ConfirmTransaction: rm container file
* ConfirmTransaction: use ORIGIN_METAMASK const
* clean: rn totalUnapprovedCount -> totalUnapproved
* clean: reorder ConfirmTransaction & alphabetize
* clean: rn validTransactionId> isValidTransactionId
* clean: rn unconfirmedTransactions > unconfirmedTxs
* ConfirmationTransaction: add tests
* ConfirmTransaction: mv const
* ConfirmTransaction: update jest mock after merge
* ConfirmTransaction: fix from merge fault
* tests: update snapshot after mock-state updates
2023-03-02 11:38:24 +00:00
Ariella Vu
97013d8028
Fix GetEncryptionKey TypeError Cannot destructure property 'msgParams' of 'txData' ( #17808 )
...
* fix ConfirmEncryptionPublicKey txData
* encrypt/decrypt: fix missing txData state
* rm console.log
2023-03-02 10:55:07 +00:00
Brad Decker
591fe1a0a6
avoid mutation of state in signTransaction action ( #17772 )
...
Co-authored-by: ryanml <ryanlanese@gmail.com>
2023-03-02 10:54:55 +00:00
ryanml
2a6bcff4e2
Do not display experiment settings tab when there are no settings to show ( #17765 )
2023-03-02 10:52:58 +00:00
ryanml
970a5d4a77
Fix currency symbol in insufficient balance warning ( #17820 )
2023-03-02 10:48:09 +00:00
Brad Decker
d0aa143222
adds test and fix for conversion to use numeric ( #17758 )
2023-03-02 10:44:43 +00:00
Dan J Miller
48251a4189
Ensure simulation failure warning is shown on all networks and accounts ( #17458 )
...
* Ensure simulation failure warning is shown on all networks and accounts
* Add e2e test to cover failure warning behaviour on non-eip-1559 network
* Fix new e2e test
2023-03-02 10:44:36 +00:00
Pedro Figueiredo
eb2efc1612
fix keeping the user login after the first login ( #17950 )
2023-03-01 18:20:50 +00:00
António Regadas
56cba09749
[MMI] Adds mmi build type + manifest files and images ( #17842 )
...
* MMI adds all mmi images, build type and manifest files
* build-for-all-custodians
* fix remove-fenced-code test
* no need for axios
* runs prettier
* linter
* MMI moving file out of codebase
* MMI adds locale appNameMmi
* MMI adds locale appNameMmi to verify-locale-strings
2023-03-01 09:38:15 +00:00
Alaa Hadad
5998ae21aa
Buy crypto by redirecting to onramp experience on pdapp instead of deposit popover ( #17689 )
...
* feat: disable deposit popover and replace it with global redirect to onramp on pdapp
* feat: remove legacy code for hardcoded onramp providers
* fix: remove unused visuals and components related to legacy code of deposit popover
* fix: remove unused messages
* feat: use a custom hook for all onramps related methods and variables
* fix: modify the custom hook implementation to include test networks
* fix: remove deprecated file buy-url
* fix: remove references for deleted deposit logos
* fix: network-controller failing unit test
* fix: snapshot loading-swaps-quotes-stories-metadata.test.js.snap
* fix: storybook tests
* fix: remove unused constatns related to buyable onramp chains
* fix: remove unused variables and fix eslint
* adding unit test for useRamps custom hook
* feat: add comment on the proper usage of useRamps within confirm-page-container component
* fix: add unit tests for buy button in token-overview page
* fix: add unit test for open the buy crypto URL for a buyable chain ID in token page
* feat: add unit test coverage for eth-overview page
* fix: update locales
2023-03-01 12:45:27 +04:00
Erik Marks
90ae4980b3
Update snaps locale messages for casing and content ( #17915 )
...
* Update snaps locale messages for casing and content
* Fix non-English locales
* udpate e2e test
---------
Co-authored-by: Guillaume Roux <guillaumeroux123@gmail.com>
2023-02-28 19:21:33 +01:00
João Tavares
656b6d1963
fix: desktop lavamoat policies ( #17928 )
2023-02-28 14:51:43 +00:00
chloeYue
9e7bc210a2
Add e2e test remove erc1155 token ( #17925 )
...
* add e2e test remove erc1155 token
2023-02-28 15:25:18 +01:00
Filip Sekulic
426e3c37a4
Fixed accounts auto scrolling ( #17075 )
...
* Fixed a bug
* Fixed additional bug
2023-02-28 08:23:24 -06:00
chloeYue
5419f9414c
Add unhappypath test case for importing ERC1155 ( #17923 )
...
* add unhappypath test case for importing ERC1155 token
2023-02-28 15:23:06 +01:00
Bowen Sanders
e015e027b6
[FLASK] Create E2E test for cronjobs ( #17365 )
...
* added long test
* Wait for a maximum of 65 seconds, not a hardcoded length
* Fix lint
---------
Co-authored-by: Frederik Bolding <frederik.bolding@gmail.com>
2023-02-28 14:07:00 +01:00
weizman
afed985b48
Turn off LM scuttling feature for dev builds ( #17771 )
2023-02-28 13:29:24 +02:00
João Tavares
3678894df2
chore: bump desktop common package to 0.3.0 ( #17912 )
2023-02-28 08:31:20 +00:00
Nidhi Kumari
878bb4ab25
Ux: Icon: Update fa-eye with ICON_NAMES.EYE ( #17800 )
...
* updated fa-eye
* Fix build error
* resolved lint error
* lint error fix
---------
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2023-02-28 12:55:58 +05:30
Mark Stacey
cb113dd2a6
Convert the migration template to TypeScript ( #17836 )
...
The migration template has been converted to TypeScript. We can start
writing migrations in TypeScript today; they have no dependencies on
JavaScript modules.
2023-02-27 15:16:22 -03:30
Mark Stacey
e223348fb3
Update eth-json-rpc-middleware
from v9 to v10 ( #17591 )
...
This release only includes one breaking change, which is the renaming
of the package to be under the `@metamask` scope. It includes
improvements to the types that will unblock migrating our network
clients to TypeScript.
2023-02-27 13:19:08 -03:30
Thomas Huang
ddbd158e79
ERC1155 Import & Dapp interaction E2E tests ( #17885 )
2023-02-27 10:48:41 -06:00
David Walsh
eb380f92ef
UX: Icon: Remove unwanted aria label ( #17903 )
2023-02-27 10:43:06 -06:00
David Walsh
5561987fed
UX: Icon: Stop using fa-times ( #17811 )
2023-02-27 10:42:02 -06:00
Frederik Bolding
63cbcc7147
Selector performance improvements ( #17410 )
...
* Stop checksumming addresses unnecesarily
* Fix lint
2023-02-27 17:33:21 +01:00
Frederik Bolding
64bfe6f307
Fix a bug where non-address types would be rendered as addresses in EIP-712 ( #17846 )
...
* Fix EIP-712 rendering logic
* Fix tests
* Fix tests and story
* Fix lint
* Fix import
* Fix stories
2023-02-27 17:32:51 +01:00
Filip Sekulic
932282e638
What's new - OpenSea security provider ( #16831 )
2023-02-27 10:20:22 -06:00
David Walsh
e20c70efd5
UX: Update Settings Icon ( #17561 )
...
* UX: Update Settings Icon
* Remove font-awesome usage
* Remove from files to convert
* Fix lint
2023-02-26 20:42:03 -06:00
Niranjana Binoy
bc19856d5d
Transaction-list-item-details pop up to display the correct token information on token approve item ( #17422 )
2023-02-24 14:21:55 -05:00
Ariella Vu
60f257fd62
ConfirmDecryptMessage: avoid mutation of state in decryptMsg/completedTx action ( #17895 )
...
* fix ConfirmEncryptionPublicKey txData
* encrypt/decrypt: fix missing txData state
* rm console.log
* ConfirmDecryptMessage: cloneDeep to avoid mutation
2023-02-25 02:02:02 +07:00
Ariella Vu
bdf3b8486b
Fix GetEncryptionKey TypeError Cannot destructure property 'msgParams' of 'txData' ( #17808 )
...
* fix ConfirmEncryptionPublicKey txData
* encrypt/decrypt: fix missing txData state
* rm console.log
2023-02-25 01:58:42 +07:00