Dan J Miller
02318df48c
Ensure that the send flow state recipient nickname gets set if recipient address is in addressBook ( #11610 )
2021-07-26 07:03:05 -07:00
Dan J Miller
2ac7b27876
Fix sending maximum of an ERC20 token ( #11594 )
...
* Fix sending maximum of an ERC20 token
* Always update gas limit when send amount updates
2021-07-23 17:40:40 -07:00
ryanml
8cb1557f1c
Adding method to capture one-time Sentry exceptions ( #11553 )
2021-07-22 16:13:40 -07:00
Dan J Miller
ac15b3b465
Ensure send slice gas loading state is set to false upon gas estimation error ( #11581 )
2021-07-21 16:00:00 -02:30
Brad Decker
dc25a24de3
rely upon gas fee controller for gas price estimates ( #11511 )
2021-07-16 11:06:32 -05:00
Dan J Miller
809b93dd77
Ensure simple send gas estimation happens after the recipient is iden… ( #11485 )
...
* Ensure simple send gas estimation happens after the recipient is identified
* Update ui/ducks/send/send.test.js
Co-authored-by: Alex Donesky <adonesky@gmail.com>
* Improve test name
* Lint fix
Co-authored-by: Alex Donesky <adonesky@gmail.com>
2021-07-09 15:39:43 -02:30
Daniel
d438439661
Swaps: Add conditional routing to new APIs based on a feature flag ( #11470 )
2021-07-09 10:24:00 -05:00
Alex Donesky
2cb807dc20
fix up ens/hex address validation error handling ( #11477 )
...
* fix up ens/hex address validation error handling
* fix lint/tests
2021-07-09 09:17:02 -05:00
Brad Decker
68dfc98f40
wire up gasFeeController ( #11421 )
2021-07-08 15:23:00 -05:00
Brad Decker
da9fb4636b
move conversion utils to shared folder ( #11451 )
2021-07-06 12:48:49 -05:00
Dan J Miller
bda4d0cbca
Add list of custom networks with special gas limit buffers ( #11435 )
2021-07-01 19:18:30 -02:30
Dan J Miller
a60301686c
Ensure that eth_estimateGas is called to estimate gas limit for simple sends on custom networks ( #11418 )
...
* Ensure that eth_estimateGas is called to estimate gas limit for simple sends on custom networks
* getIsNonStandardEthChain returns false when in test
* Add comment explaining gas limit buffer multipliers in estimateGasLimitForSend
2021-06-30 23:24:47 -02:30
Brad Decker
844a021fcd
remove ui lookup of lastGasPrice field ( #11411 )
2021-06-29 11:02:00 -05:00
Brad Decker
23a859826f
add method to detect EIP 1559 support ( #11369 )
2021-06-25 11:24:00 -05:00
ryanml
a69ed05141
Removing obsolete client-side transaction metrics events ( #11329 )
...
* Removing metametrics send count tracking
* Removing client side Transaction Completed and Canceled events
2021-06-24 15:37:44 -07:00
Alex Donesky
a6e16f458e
Adding edit navigation button flow back to send token flow ( #11335 )
2021-06-23 18:50:24 -05:00
Brad Decker
c30cb7d33a
Refactor send page state management ( #10965 )
2021-06-23 16:35:25 -05:00
Alex Donesky
27389fc71e
fix unsafe destructuring instance ( #11351 )
2021-06-21 09:28:35 -05:00
Alex Donesky
a8643af481
patch gas price issue - add fallback gas price ( #11239 )
2021-06-15 09:17:42 -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
b073b04789
move metamask state selectors out of send ( #11249 )
2021-06-08 11:03:59 -05:00
Niranjana Binoy
2972e78444
Avoid showing "Gas price extremely low" warning in advanced tab for testnets ( #11111 )
2021-05-20 11:32:55 -04:00
Daniel
f9a52edb98
Fix a condition for checking if a token should be added ( #11127 )
2021-05-18 13:16:17 -05:00
Daniel
85eb62e8cf
Swaps: Add specific error content if Contract data are not enabled on Ledger ( #11088 )
2021-05-13 14:49:00 -05:00
Daniel
a174e3b99a
Swaps: Add more anonymized tracking for HW wallet and HW wallet type ( #11087 )
2021-05-13 14:26:08 -05:00
Daniel
a34f579484
Swaps: Add anonymized tracking for HW wallet and HW wallet type ( #11063 )
2021-05-12 10:17:17 -05:00
Mark Stacey
14dc6b58cc
Remove SET_CURRENT_FIAT
action ( #11003 )
...
The `SET_CURRENT_FIAT` action has been removed. It has been replaced
by a call to `forceUpdateMetamaskState`. The only purpose of this
action was to eagerly update the current fiat currency settings before
the next state update. Forcing a state update instead is simpler and
safer.
The `setCurrentCurrency` function in the background has been updated to
no longer return the state, now that it's no longer needed.
2021-05-07 11:32:22 -02:30
Daniel
002763222b
Swaps: Improve hardware wallet UX ( #10987 )
2021-05-06 09:14:42 -05:00
Brad Decker
09d81ac5f2
remove the ui/app and ui/lib folders ( #10911 )
2021-04-28 14:53:59 -05:00