Mark Stacey
048b7e4cb6
Fix shared mocks in RPC network client test ( #16856 )
...
* Fix shared mocks in RPC network client test
Some of the provider api unit tests were inadvertently sharing test
mocks. A `params` object used for mock RPC calls was being shared
between tests and between calls within individual tests. They have been
updated to generate a fresh `params` object for each mock RPC call.
* Explicitly set blockParam to undefined
2022-12-12 13:49:22 -03:30
Jyoti Puri
9a4739c813
User should be able to search setting to batch account balance request ( #16887 )
2022-12-12 20:35:21 +05:30
David Walsh
dcffa4c7bc
Fix #16804 - Onboarding - Prevent odd behavior with clicks and show/hide password ( #16878 )
2022-12-12 08:36:02 -06:00
Ariella Vu
4d4e487ffc
Handle extension unloaded and reloaded error: "Extension context invalidated" during dapp use for chromium browsers ( #16306 )
...
* dapp: handle ext unloaded or reloaded error
* dapp: handle ext unloaded or reloaded error pt. 2
- use const
- mention case is unsupported in Firefox
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2022-12-12 19:24:12 +07:00
Frederik Bolding
5cca4b9b44
[FLASK] Fix a crash that occurred after a snap confirmation had been approved ( #16864 )
...
* Fix a crash that occurred after a snap confirmation had been approved
* Fix lint
* Move code below early return
2022-12-12 12:32:31 +01:00
David Walsh
7a1f75d17f
Fix #16852 - Update support link for BETA ( #16853 )
2022-12-09 08:01:40 -06:00
Frederik Bolding
c75d2dce55
[FLASK] Implement Snaps UI Renderer ( #16605 )
...
* Start implementation of Snaps UI Renderer
* Add snap name and fix some design issues
* Fix lint
* Add some types
* More fixes
* Actually install snaps-ui
* Use JS instead of TS
* Remove unused deps
* Remove dep
* Update LavaMoat policies
* Fix style lint
* Add story
* Small tweaks after rebase
* Remove spacer and add test
* Fix lint
* Remove console.log
* Add error message
* Remove edge-case that doesnt exist anymore
* Update yarn.lock
* Update policy
2022-12-09 13:05:31 +01:00
Bowen Sanders
7e7be2769d
[FLASK] Create E2E test for tx-insights ( #16785 )
...
* Created an E2E test for tx-insights.
Co-authored-by: Guillaume Roux <guillaumeroux123@gmail.com>
2022-12-08 12:15:59 -08:00
Frederik Bolding
ff242338a3
[FLASK] snaps-monorepo@0.26.1
( #16839 )
...
* snaps-monorepo@0.26.0
* Regenerate LavaMoat policies
* snaps-monorepo@0.26.1
2022-12-08 19:46:19 +01:00
Jyoti Puri
8125473dc5
Removing flag for EIP1559 V2 support ( #16446 )
2022-12-09 00:07:06 +05:30
Nidhi Kumari
52304d7910
housekeeping for tag url ( #16723 )
...
* housekeeping for tag url
* updated docs for tag url
* updated docs for tag url
* updated tag url component
* updated stories
* updated label
* Some small updates
* Updating test to catch failed propType
Co-authored-by: georgewrmarshall <george.marshall@consensys.net>
2022-12-08 23:57:00 +05:30
Garrett Bear
c9560b75f2
add avatar icon component ( #16755 )
...
* add avatar icon component
* add avatar icon severities
* avatar icon docs
* update tests and remove stylesheet
* aria label
* remove aria label
* update test
* remove aria label
* iconName prop type string
* Update ui/components/component-library/avatar-icon/README.mdx
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/component-library/avatar-icon/README.mdx
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/component-library/avatar-icon/avatar-icon.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* Update ui/components/component-library/avatar-icon/avatar-icon.stories.js
Co-authored-by: George Marshall <george.marshall@consensys.net>
* marginSizeControlOptions
Co-authored-by: George Marshall <george.marshall@consensys.net>
2022-12-08 10:25:19 -08:00
David Walsh
7d3b1d08da
NFTs: Update COLLECTIBLES_V1 to NFTS_V1 ( #16851 )
2022-12-08 11:37:47 -06:00
David Walsh
43c278d813
Privacy - Show default selected network after a custom network has been added during onboarding ( #16789 )
...
* Privacy - Allow users to set a custom RPC from the onboarding process (#16767 )
* Privacy - Allow adding custom IPFS from onboarding (#16782 )
* Privacy - Show default selected network after a custom network has been added during onboarding
* WIP: Show dropdown list of networks
* Add network switcher to the onboarding advanced privacy screen
* Fix duplicate imports
* Provide default for networks
* Update ui/helpers/utils/ipfs.js
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
* Fix lint
* Remove unwanted changes
* Fix lint
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
2022-12-08 10:42:23 -06:00
Brad Decker
6d1170f06c
upgrade yarn to version 3 ( #16232 )
...
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Co-authored-by: ricky <ricky.miller@gmail.com>
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com>
Co-authored-by: legobt <6wbvkn0j@anonaddy.me>
Co-authored-by: Pedro Figueiredo <pedro.figueiredo@consensys.net>
2022-12-08 10:38:04 -06:00
Pedro Figueiredo
3a456a45fc
fix locales for advance config ( #16849 )
2022-12-08 14:20:59 +00:00
ryanml
a759d427f0
Remove new address alert ( #14811 )
...
* Removing new address alert
* remove unused copy
* fix broken e2e test
* rework layout nesting
* satisfy lint
* change layout to fix firefox tests
* change selector specificity on e2e test
* revert test change after fix has been merged from develop
* fix linting
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: Pedro Figueiredo <pedro.figueiredo@consensys.net>
2022-12-08 14:20:24 +00:00
Peter Yinusa
c9b42fc966
force background exceptions to show ( #16860 )
...
* force background exceptions to show
* fix type
2022-12-08 12:58:34 +00:00
Adnan Sahovic
34b1595f29
Add Celo to the popular custom network list ( #16745 )
2022-12-07 14:13:37 -06:00
David Walsh
ead5076b86
Privacy - Update metametrics copy during onboarding ( #16825 )
2022-12-07 12:56:57 -06:00
Filip Sekulic
ddcaaf3e8d
Allow transactions with gas price or priority fee 0 ( #16651 )
2022-12-07 09:10:10 -06:00
Dan J Miller
36ba4bc8a7
Merge pull request #16827 from MetaMask/master-sync
...
Master sync PR following v10.23.0
2022-12-07 10:04:47 -03:30
Dan Miller
bc042f96fe
Merge remote-tracking branch 'origin/develop' into master-sync
2022-12-06 20:11:16 -03:30
Dan Miller
ce257d8b70
Revert "Use new assets contrller package to fix 0 decimal token bug ( #16685 )"
...
This reverts commit 91b635b195
.
2022-12-06 20:06:11 -03:30
Dan Miller
388fa59804
Revert "Revert "Added "What's New" Notification for Improved token allowance experience ( #16465 )""
...
This reverts commit 5678becb5c
.
2022-12-06 19:54:17 -03:30
Dan Miller
5b8f932264
Revert "Revert "Add improved token allowance experience toggle ( #16291 )""
...
This reverts commit 1e9d15f647
.
2022-12-06 19:54:05 -03:30
Dan J Miller
6af3f9a4fb
Merge pull request #16485 from MetaMask/Version-v10.23.0
...
Version v10.23.0
2022-12-06 17:08:08 -03:30
amerkadicE
8885c54f13
NFT setApprovalForAll warning popover ( #16195 )
...
* NFT setApprovalForAll warning popover
2022-12-06 14:24:07 -06:00
George Marshall
5592bc5fff
TextField
house keeping 🧹 ( #16668 )
...
* TextField house keeping updates
* ButtonIcon prop name update and uncontrolled fix
* Updating snapshot
2022-12-06 11:52:03 -08:00
George Marshall
971f153e65
TextFieldBase
house keeping 🧹 ( #16667 )
...
* TextFieldBase house keeping updates
* Fixing story
* Updating custom input story
* Updating ButtonIcon props and lint issues
* Updating snapshots
2022-12-06 11:51:48 -08:00
Dan J Miller
f48cfca40d
Update qs via yarn.lock to 6.5.3 ( #16823 )
2022-12-06 18:51:30 +00:00
Dan J Miller
1fa213835f
Update qs via yarn.lock to 6.5.3 ( #16823 )
2022-12-06 18:49:12 +00:00
seaona
40c025f955
Fix Changelog
2022-12-06 18:27:25 +01:00
seaona
89ee4d4a4e
Merge branch 'master' into Version-v10.23.0
2022-12-06 18:23:43 +01:00
seaona
54b2c639b8
Remove Token Allowance entries from Changelog
2022-12-06 18:18:28 +01:00
Thomas Huang
8fde322907
Continue converting tests from enzyme to @testing-library/react ( #16753 )
2022-12-06 10:49:08 -06:00
Sailer43
1e173afc95
Fixed NumericInput Storybook Components ( #16734 ) ( #16737 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Fixed https://github.com/MetaMask/metamask-extension/issues/16703
Fixes https://github.com/MetaMask/metamask-extension/issues/16703
2022-12-06 10:48:55 -06:00
Daniel
7f50febfcd
Ensure 0% slippage on Arbitrum for wrapping / unwrapping ( #16778 )
...
* Contract addresses to lowercase
* Use case insensitive checks in the shouldEnableDirectWrapping fn
* Remove duplicated functions, move unit tests into the right location
2022-12-06 10:44:09 -06:00
weizman
0487de6e30
Upgrade Snow to new version 1.3.0 in MetaMask ( #16815 )
2022-12-06 17:10:59 +02:00
Filip Sekulic
c3f329cc80
Transaction security provider feature flag ( #16776 )
2022-12-06 11:43:53 -03:00
Dan J Miller
1e9d15f647
Revert "Add improved token allowance experience toggle ( #16291 )"
...
This reverts commit f3efe5a0bd
.
2022-12-06 07:16:28 -03:30
Dan J Miller
5678becb5c
Revert "Added "What's New" Notification for Improved token allowance experience ( #16465 )"
...
This reverts commit f9ed4a560b
.
2022-12-06 07:16:10 -03:30
Dan J Miller
e3533878f4
Fix getFullTxData so that customTxParamsData is not lost ( #16805 )
...
Co-authored-by: Pedro Figueiredo <ganseki.figueiredo@gmail.com>
2022-12-05 16:05:08 -03:30
Dan J Miller
2434c435b4
Fix getFullTxData so that customTxParamsData is not lost ( #16805 )
...
Co-authored-by: Pedro Figueiredo <ganseki.figueiredo@gmail.com>
2022-12-05 16:04:06 -03:30
Vladimir Saric
9ede85c9ac
Updated secondary copy and removed the address component from SetApprovalForAll and NFT Approve screens ( #16292 )
2022-12-05 10:59:15 -06:00
Dan J Miller
e52fd71b1b
Use NETWORK_EVENTS.NETWORK_DID_CHANGE to trigger network change callback in assetsContractController ( #16760 )
2022-12-05 10:28:00 +01:00
Vladimir Saric
40cba69128
Removed Confirm and Cancel events as they are not triggered anymore ( #16777 )
2022-12-03 09:59:55 -06:00
Brad Decker
f7014a79fc
remove network name from analytics ( #16781 )
2022-12-03 09:57:48 -06:00
Alex Donesky
f162c58f5a
Allow adding networks with the same chainId as a preloaded/default network via wallet_AddEthereumChain
API ( #16733 )
...
* allow adding networks with the same chainId as an existing network via API
Co-authored-by: Kurush Dubash <kurush@alchemyapi.io>
2022-12-02 21:14:27 -06:00
Alex Donesky
05ab94fd1c
Add security & privacy "What's New" message ( #16783 )
2022-12-02 17:59:41 -06:00