Commit Graph

16 Commits (5076e5057f0e93c9b49dcb3a13d7e0f40d8a0559)

Author SHA1 Message Date
Matthew Epps 7a92e22111
Swaps optimizations (#12842) 3 years ago
Matthew Epps 8e6a0ff879
Send all swaps requests to api2, remove useNewSwapsApi boolean (#12792) 3 years ago
Daniel 28fc2d471f
Quotes prefetching in Swaps (#11915) 3 years ago
Daniel 6f0d6b1693
Add support for swaps via a direct contract for wrapping and unwrapping (#11845) 3 years ago
Dan J Miller de388a7b1c Ensure transaction activity log supports EIP-1559 (#11794) 3 years ago
Dan J Miller e6543a83ef
Ensure transaction activity log supports EIP-1559 (#11794) 3 years ago
Dan J Miller 738d2722c5 Fixes updates on the confirm screen. (#11788) 3 years ago
Dan J Miller bfde5a1d77
Fixes updates on the confirm screen. (#11788) 3 years ago
David Walsh c8b3dfe4e9
EIP-1559 - Fall back to gasLimit and gasPrice for hardware wallets (#11716) 3 years ago
Daniel 714170c7b8
EIP-1559 and Rinkeby Testnet support in Swaps (#11635) 3 years ago
Daniel 54a6588628 Swaps: Add conditional routing to new APIs based on a feature flag (#11470) 3 years ago
Daniel d438439661
Swaps: Add conditional routing to new APIs based on a feature flag (#11470) 3 years ago
Brad Decker da9fb4636b
move conversion utils to shared folder (#11451) 3 years ago
Daniel 207cde27a5 Fix a condition for checking if a token should be added (#11127) 4 years ago
Daniel 3f70afb3ff Swaps: Add specific error content if Contract data are not enabled on Ledger (#11088) 4 years ago
Daniel 79e79e9212 Swaps: Add more anonymized tracking for HW wallet and HW wallet type (#11087) 4 years ago
Daniel cfe1ea2bea Swaps: Add anonymized tracking for HW wallet and HW wallet type (#11063) 4 years ago
Daniel 92a79904f7 Swaps: Improve hardware wallet UX (#10987) 4 years ago
Brad Decker 29742b9519 remove the ui/app and ui/lib folders (#10911) 4 years ago
MetaMask Bot 333206ccb1
Version v9.5.0 RC (#10944) 4 years ago
Brad Decker 09d81ac5f2
remove the ui/app and ui/lib folders (#10911) 4 years ago
Daniel 9fa6fc9d05
Add contract address validation for token swaps (#10912) 4 years ago
Daniel e7d7d24d83
Reduce calls of the `/featureFlag` API (#10859) 4 years ago
MetaMask Bot 14b5c389ed
Version v9.3.0 RC (#10739) 4 years ago
David Walsh 29cc31afe8
Fix 10517 - Prevent tokens without addresses from being added to token list (#10593) 4 years ago
Dan J Miller cc19d250e8
Ensure swaps gas prices are fetched from the correct chain specific endpoint (#10744) 4 years ago
Dan J Miller 480512d14f
Swaps support for local testnet (#10658) 4 years ago
Dan J Miller 153bbc6053
Move swaps constants to the shared constants directory (#10614) 4 years ago
Brad Decker 2ed5bafa11
remove transactionCategory in favor of more types (#10615) 4 years ago
Dan J Miller 9339278d3c
Replace logic for eth swap token in fetchQuotesAndSetQuoteState with getSwapsEthToken call (#10624) 4 years ago
Dan J Miller 9c4af85664
Ensure that swap approve tx and swap tx always have the same gas price (#10501) 4 years ago
Erik Marks 76a2a9bb8b
@metamask/eslint config@5.0.0 (#10358) 4 years ago
Dan J Miller d0df03b89a
Cancel transaction when swaps submission is failed because the simulation fails (#10288) 4 years ago
Dan J Miller 7f1f68399a
Do not publish swaps transaction if the estimateGas call made when adding the tx fails. (#9947) 4 years ago
Dan J Miller b1fc4addfd
Reset swaps routeState in navigateBackToBuildQuote (#10166) 4 years ago
Dan J Miller 2957906101
Ensure that gas for swap tx submitted at same time as approval is in hex (#10135) 4 years ago
David Walsh c4aa0b3c9a Fetch swap quote refresh time from API (#10069) 4 years ago
David Walsh b801ccdb35 Fix 9874 - Improve gas maximum estimation (#10043) 4 years ago
David Walsh 88525ec392
Fetch swap quote refresh time from API (#10069) 4 years ago
David Walsh 1b19f5e7ad
Fix 9874 - Improve gas maximum estimation (#10043) 4 years ago
David Walsh 374dc0ffd8 Fix 9906 - Prevent unwanted 'no quotes available' message when going back to build quote screen while having insufficient funds (#9994) 4 years ago
David Walsh 5fd6d1a8a6
Fix 9906 - Prevent unwanted 'no quotes available' message when going back to build quote screen while having insufficient funds (#9994) 4 years ago
Brad Decker 0653a489b0
add new MetaMetricsController (#9857) 4 years ago
David Walsh bf65c979d2
Use async storage instead of localstorage (#9919) 4 years ago
Dan J Miller 9849a9cf82
Fixes related to swaps custom gas limit (#9858) 4 years ago
Dan J Miller bcd5f2a7c1
Fix gas_fees properties collected for swaps analytics events (#9727) 4 years ago
Dan J Miller d094d2c227
Track total, performance and fee savings (and median metamask fee data) in metrics (#9833) 4 years ago
Dan J Miller a0d7c71011
Switch gas price estimation in swaps to metaswap-api /gasPrices (#9599) 4 years ago
Brad Decker 026a06b39d
add shared transaction constants (#9459) 4 years ago
Brad Decker 2ebf8756a4
[RFC] add prettier to eslint (#8595) 4 years ago