Danica Shen
794f3039f1
feature: migrate design-system.ts ( #17518 )
2023-02-02 20:15:26 +00:00
Danica Shen
2958d68af8
feat(mme-17214): migrate L33 files to typescript ( #17372 )
2023-01-31 12:01:10 +00:00
Danica Shen
c23bd4925b
feature: convert level 32 files to typescript ( #17390 )
2023-01-27 18:28:03 +00:00
Daniel
a4f968b423
Remove a notification for falling back from STX to regular swaps ( #17374 )
2023-01-25 20:01:10 +01:00
Brad Decker
92f6ea6f6b
Relocate conversion utils to shared/modules/conversion.utils.js ( #17319 )
2023-01-20 11:04:37 -06:00
Daniel
2832f8a97e
Update quote selection for Optimism ( #16998 )
2022-12-21 20:59:34 +01:00
Alex Donesky
1a842aabb6
Replace eth-optimism/contracts
package with local snippet of gas price ABI and address ( #16891 )
2022-12-20 14:05:07 -06:00
Daniel
a6da5fd4c3
Add Optimism's L1 fee for an approval tx into total L1 fee in Swaps ( #16929 )
2022-12-13 18:28:05 +01:00
Thomas Huang
25bb6ef861
Continue converting tests from enzyme to @testing-library/react ( #16401 )
2022-11-09 11:20:10 -06:00
Daniel
1a9ebab828
Enable new networks for Swaps ( #16396 )
2022-11-08 19:14:17 +01:00
Daniel
d634ff89df
Enable and stabilise e2e tests for Swaps, add debouncing ( #16326 )
2022-11-03 14:54:49 +01:00
ryanml
c88efadf1e
Remove ETH badge from NetworkAccountBalanceHeader when on non-ETH net… ( #16102 )
...
* Remove ETH badge from NetworkAccountBalanceHeader when on non-ETH networks
* Network specific icons, or fallback, in the network-account-balance-header
* Update snapshots
* Code cleanup
Co-authored-by: Dan Miller <danjm.com@gmail.com>
2022-10-25 17:03:45 +02:00
Daniel
c8067e9351
Add more unit / integration tests for Swaps ( #16040 )
2022-10-04 18:55:05 +02:00
Filip Sekulic
6e13524bcd
Remove related UI code from the app dir ( #15384 )
...
Co-authored-by: metamaskbot <metamaskbot@users.noreply.github.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
Co-authored-by: Akintayo A. Olusegun <akintayo.segun@gmail.com>
2022-09-16 14:05:21 -05:00
Brad Decker
c87980bbfe
migrate network constants to typescript ( #15610 )
2022-09-14 09:55:31 -05:00
Daniel
d255fcdefb
Only check if a user has enough token balance before calling STX ( #15218 )
2022-08-09 12:56:52 -05:00
George Marshall
cdc0fed828
Update media query instances ( #15068 )
2022-08-04 09:03:02 -05:00
Brad Decker
c72199a1a6
update prettier ( #15360 )
2022-07-31 13:26:40 -05:00
Daniel
f31bac9fbf
Performance improvements for Swaps ( #15359 )
2022-07-28 15:56:15 +02:00
George Marshall
051254dffd
Fixing tooltip theming by enforcing default theme ( #14992 )
...
* Fixing tooltip theming by enforcing background color
* Removing wide prop
2022-06-21 09:50:44 -07:00
Daniel
ebf967562b
Remove experimental gas editing for Swaps ( #14942 )
2022-06-15 21:08:13 +02:00
Daniel
6dbb2c4ded
Migrate the "estimateGas" API call to "getFees" for STX ( #14767 )
2022-05-26 19:56:28 +02:00
Daniel
d305dcba9d
Change styles for the high price impact notification in Swaps ( #14697 )
2022-05-12 19:57:05 +02:00
Daniel
9a153d2388
Remove gas editing in Swaps ( #14673 )
...
* Remove gas editing in Swaps
* Remove "extraApprovalGas"
2022-05-11 20:30:03 +02:00
Daniel
2bd7127433
Swaps / STX improvements ( #14622 )
2022-05-09 18:48:14 +02: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
Daniel
fc17fbe1ad
Swaps timer improvements, optional refresh rates and fix for a notification UI ( #14300 )
...
* Set up correct timer value for fetching new quotes
* Show red timer in Swaps if quotes fetching will happen in less than 10s (previously it was 30s)
* Fix a UI issue with the notification close button
* Make stx refresh rates optional, since not every network supports them
2022-04-04 15:14:50 +02:00
filipsekulic
8cb1f4af2e
Renamed metametrics.new.js to metametrics.js ( #14327 )
2022-04-01 14:11:12 -05:00
David Walsh
00025afe4c
Dark Mode: Remove unwanted background for price quote ( #14278 )
2022-03-30 15:42:18 -07:00
Guillaume Roux
a7ac83f9d3
Dark Mode: Swap hex colors in ui/pages ( #14214 )
...
* swap hex colors in ui/pages
* update snapshots
2022-03-25 15:15:31 -07:00
VSaric
5564176d72
Remove usages of useNewMetricEvent hook ( #13955 )
2022-03-25 08:21:29 -05:00
Daniel
4c16b583c3
Improvements for Smart Transactions / Swaps ( #14022 )
...
- Don’t call /estimateGas if a user doesn’t have enough funds
- Hardcode block explorer URLs for Swaps
- Track the "stx_prev_user_opt_in" param
- Add fee estimates tracking for regular txs and STX
- Track estimated_gas and estimated_vs_used_gasRatio for STX
- Only track the "Error Smart Transactions" event once
- Don't overwrite "maxGasLimit" for STX on the View Quote page for better "balance needed" estimations
- Update description for Transak
- Fix styles for the input field on the Build Quote page
- Refactor variables for STX error types and add translation for each STX error type
- Do additional logging for the "current_stx_enabled" param
- Add a close icon for an STX notification, update STX content
2022-03-23 20:28:26 +01:00
Guillaume Roux
8683282a6f
Dark Mode: Replace color occurences ( #14112 )
2022-03-23 16:43:53 +01:00
David Walsh
3f761ecd8c
Remove dead CSS code from Swaps ( #14084 )
2022-03-21 14:11:11 -07:00
Alex Donesky
e3ea4f2cd0
Fix issue where we show contract address as recipient when calling safe transfer method on erc721 or erc1155 contracts ( #13535 )
...
* fix issue where we show contract address as recipient when calling safe transfer method on erc721 or erc1155 contracts
* updates function name getTransactionData -> parseStandardTokenTransactionData, and adds documentation
2022-03-17 13:35:40 -05:00
David Walsh
9373f51e97
Dark Mode: Swaps Colors ( #13976 )
2022-03-17 13:04:01 -05:00
Brad Decker
9cea401022
extract determineTransactionType from tx controller ( #13737 )
2022-03-07 12:54:36 -06:00
Daniel
2585f45bde
Add support for Smart Transactions ( #12676 )
2022-02-18 17:48:38 +01:00
Jyoti Puri
cc1861a34e
Adding metrics events for EIP-1559 V2 flow ( #13329 )
2022-02-01 23:23:03 +05:30
Jyoti Puri
88faef7e19
Adding user setting option for EIP-1559 V2 ( #13242 )
2022-01-12 00:47:56 +05:30
Alex Donesky
4826c8c95e
Feat/collectibles send flow ( #13048 )
...
* Add collectibles send flow
2022-01-10 10:23:53 -06:00
David Walsh
10dc686505
Dark Mode Part 1: Switch to Using CSS Variables ( #13147 )
2022-01-06 11:35:49 -06:00
Jyoti Puri
19c3d021ea
Using EIP-1559 V2 for swaps ( #12966 )
2021-12-12 04:56:28 +05:30
Matthew Epps
311ea021f3
Optimize rest of swaps flow ( #12939 )
2021-12-07 11:33:13 -06:00
Daniel
c8b697687f
Swaps UI redesign for the View Quote page ( #12950 )
...
* Update EIP-1559 UI on the View Quote page (WIP)
* UI redesign for the View Quote page in Swaps, update tests, refactoring
* Update styles for the View Quote page
* Improve scrolling and styling for the View Quote page
* Update snapshots
* Fix a scrolling issue
* Use Ethereum mainnet for swaps API calls if it's Rinkeby
* UI / content updates on the View Quote page
* Remove unused content in Swaps
* Fix an ESLint issue
* Update UTs with the latest content
* Renaming
* Remove 2 more unused content strings
2021-12-07 00:21:26 -03:30
George Marshall
07f16d37be
Updating IconWithFallback to functional component, adding stories and docs ( #12797 )
2021-11-24 11:43:22 -08:00
David Walsh
17b64e94fc
Use gas recommendation constants throughout app ( #12461 )
2021-11-05 19:59:23 -05:00
Jyoti Puri
79b08fb803
Refactoring useGasFeeInputs hook ( #12327 )
...
Refactoring useGasFeeInputs hook
2021-10-22 22:44:28 +05:30
Dan J Miller
18ca9d14e0
Do case-insensitive comparisons of token addresses in view-quote and build-quote ( #12315 )
2021-10-08 18:57:45 -02:30
ryanml
7895fcb7af
Merge pull request #11976 from MetaMask/break-point-overhaul
...
Using design system breakpoint values across ui/
2021-09-15 10:41:05 -07:00