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
David Walsh
24e0a9030b
UX: Move Portfolio link to its own button ( #17722 )
2023-02-21 09:32:08 -06:00
David Walsh
9e9f9126cc
UX: Icons: Use proper send icon on wallet and token overview pages ( #17720 )
2023-02-15 10:26:21 -06:00
Danica Shen
794f3039f1
feature: migrate design-system.ts ( #17518 )
2023-02-02 20:15:26 +00:00
David Walsh
18a1beb3dd
Update overview icons for buy, send, and swap ( #17492 )
2023-01-31 08:47:43 -06:00
ryanml
a19a5d60d3
Convert shared/constants/hardware-wallets.js -> Typescript ( #17310 )
2023-01-20 09:14:40 -06:00
Brad Decker
5f6d2ba6b0
Convert Transaction constants to typescript ( #17149 )
2023-01-18 08:47:29 -06:00
David Walsh
7d3b1d08da
NFTs: Update COLLECTIBLES_V1 to NFTS_V1 ( #16851 )
2022-12-08 11:37:47 -06:00
David Walsh
9530797a7a
Create constants for all keyring types ( #16575 )
2022-11-21 08:23:35 -06:00
Nicolas Ferro
18ca016cf0
Ability to buy tokens with Wyre ( #15992 )
2022-09-28 09:41:56 -05:00
Nicolas Ferro
3f801e377d
Ability to buy tokens with Moonpay ( #15924 )
...
* Ability to buy tokens with Moonpay
* fix for test cases failing
* updated description for MoonPayChainSettings type
* removed test results
2022-09-23 09:38:40 -07:00
Nicolas Ferro
1b563188bf
Ability to buy tokens with Coinbase Pay and Transak ( #15551 )
...
Co-authored-by: Ariella Vu <20778143+digiwand@users.noreply.github.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2022-09-19 10:00:57 -05:00
David Walsh
e8232aa714
Only render tooltip component if swap network is disabled ( #15733 )
2022-09-09 14:12:54 -05:00
John Brennan
82368e7451
Rename some events ( #15543 )
...
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2022-08-16 11:39:23 -05:00
George Marshall
28440ba0d0
Adding initial and transparent to Box component ( #15565 )
...
* Adding inital and transparent to Box component. Removing deprecated secondary colors
* Fixing prop type
* Fixing story
* removing duplicate prop
2022-08-12 15:14:59 -07:00
VSaric
baeaf763d7
Handling invalid prop loading
console warning ( #15177 )
2022-07-12 08:44:49 -05:00
PeterYinusa
79d0a2c8ba
Update wallet-overview.js ( #15125 )
2022-07-01 12:35:40 -02:30
Brad Decker
94967072f7
Remove global transaction state from send flow ( #14777 )
...
* remove global transaction state from send slice
* fixup new test
2022-07-01 08:58:35 -05:00
Dan J Miller
f4b25d7ea5
Ensure native asset icon does not display incorrectly when switching networks and balance is loading ( #15116 )
2022-07-01 10:38:42 -02:30
VSaric
f9edbf50ce
Empty balance while switching network ( #14354 )
2022-06-13 14:39:48 -05:00
George Marshall
8fcbebc546
Update design tokens library from 1.5 to 1.6 WIP ( #14732 )
...
* Updating account menu icon color
* Updating design-tokens and making appropriate updates to extension styles
* Adding more deprecated tags to colors
* Adding spinner and removing todo comment
* Remove comment
* Updates
* Updating snapshots
* More color and ui updates
* reverting transition change
2022-05-25 08:35:36 -07:00
Niranjana Binoy
6c757ab5e0
Event tracking for Token Detection V2 ( #14441 )
2022-05-11 16:27:58 -04:00
George Marshall
ad1abaaef4
Updating text/muted to text/alternative for select text on home screen ( #14553 )
2022-04-28 06:03:12 -07:00
Ariella Vu
78f4684b2a
MetaMetrics: Add EVENT.CATEGORIES const ( #14474 )
...
* MetaMetrics: add EVENT.CATEGORIES const
* MetaMetrics: add EVENT.CATEGORIES.INPAGE_PROVIDER
* MetaMetrics: add EVENT.CATEGORIES.AUTH
* MetaMetrics: add EVENT.CATEGORIES.ACCOUNTS pt. 1
* MetaMetrics: add EVENT.CATEGORIES.ACCOUNTS pt. 2
confirm we want to use 'Accounts' instead of 'Account'
* MetaMetrics: add EVENT.CATEGORIES.MESSAGES
* MetaMetrics: add EVENT.CATEGORIES.RETENTION const
* MetaMetrics: add EVENT.CATEGORIES.SETTINGS
* MetaMask: add missing EVENT.CATEGORIES.SNAPS
* MetaMetrics: add EVENT.CATEGORIES.WALLET const
* MetaMetrics: add EVENT.CATEGORIES.ONBOARDING const
* MetaMetrics: add EVENT.CATEGORIES.ONBOARDING
& EVENT.CATEGORIES.TRANSACTIONS consts
* MetaMetrics: use EVENT.CATEGORIES
* ducks/swaps: revert slice name
* MetaMetrics: add missing EVENT.CATEGORIES.NETWORK
2022-04-22 13:09:10 -03:00
filipsekulic
8cb1f4af2e
Renamed metametrics.new.js to metametrics.js ( #14327 )
2022-04-01 14:11:12 -05:00
VSaric
5564176d72
Remove usages of useNewMetricEvent hook ( #13955 )
2022-03-25 08:21:29 -05:00
David Walsh
6003ec932b
Dark Mode: Token action circles ( #14102 )
2022-03-22 14:31:47 +01:00
David Walsh
1b1aae0577
Fix token icon when going from token detail to swaps ( #14062 )
2022-03-21 08:29:38 -05:00
Brad Decker
116d6b0eb8
add asset_type to transactions ( #13858 )
2022-03-16 17:15:03 -05:00
Guillaume Roux
ad28c81a39
General backgrounds and borders design token updates ( #13764 )
...
Co-authored-by: Guillaume Roux <guillaumeroux123@gmail.com>
Co-authored-by: George Marshall <george.marshall@consensys.net>
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
2022-03-16 15:49:25 +01:00
VSaric
060c6d651c
Remove usages of useMetricEvent hook ( #13930 )
2022-03-14 13:12:38 -05:00
ryanml
8eb2130487
Harden keyring type check in EthOverview ( #13711 )
2022-02-22 09:59:31 -06:00
David Walsh
851fce9a3b
Enable buying MATIC on Polygon, BNB on BSC, AVAX on Avalanche, FTM on Fantom, CELO on Celo, and respective stablecoins on Transak ( #13398 )
2022-01-28 07:46:26 -06:00
Alex Donesky
db0230f23a
NFT UX cleanup grab-bag ( #13352 )
...
* NFT UX cleanup
2022-01-20 11:49:49 -06:00
Alex Donesky
f087e501a1
Add modal with directions to re-add token as NFT ( #13291 )
...
* Add modal pop for NFTs previously added as tokens - with directions to re-add as NFTs
2022-01-19 12:42:41 -06:00
David Walsh
10dc686505
Dark Mode Part 1: Switch to Using CSS Variables ( #13147 )
2022-01-06 11:35:49 -06:00
David Walsh
6e928c661e
Create function for hardware keyring checking ( #12457 )
2021-10-27 18:54:18 -05:00
ryanml
8df521df8a
Updating swaps availability tooltip text ( #12157 )
...
* Updating swaps availability tooltip text
Fixes MetaMask/metamask-extension#12156
* text update
2021-09-20 06:51:22 -07:00
Alex Donesky
490d3b8d40
Integrate TokensController ( #11552 )
...
* Integrate controllers/tokensController
* address rebase issues
* small cleanup
* addressing feedback
* more feedback
2021-09-10 12:37:19 -05:00
Brad Decker
c30cb7d33a
Refactor send page state management ( #10965 )
2021-06-23 16:35:25 -05:00
Alex Donesky
e10ddbe3a3
add erc-721 token detection and flag to disable sending ( #11210 )
...
* add erc-721 token detection and flag to disable sending
* addressing feedback
* remove redundant provider instantiation
* fix issue caused by unprotected destructuring
* add tests and documentation
* move add isERC721 flag to useTokenTracker hook
* Update and unit tests
* use memoizedTokens in useTokenTracker
Co-authored-by: Dan Miller <danjm.com@gmail.com>
2021-06-22 12:39:44 -05:00
Brad Decker
9e509d0c9d
Relocate send state into send duck from metamask duck ( #11252 )
2021-06-10 12:53:15 -05:00
Brad Decker
09d81ac5f2
remove the ui/app and ui/lib folders ( #10911 )
2021-04-28 14:53:59 -05:00