Dan J Miller
404f876026
Allow higher precision gas prices in the send flow ( #11652 )
...
* Allow higher precision gas prices in the send flow
* Fix gas duck test
* Allow more decimals in transaction breakdown gas price
3 years ago
Dan J Miller
d56bf1dedc
Use current block gas limit as the limit passed eth_estimateGas ( #11658 )
3 years ago
ryanml
aeae70ffd4
Revert "Use current block gas limit as the limit passed eth_estimateGas ( #11658 )" ( #11660 )
...
This reverts commit aee79fd44d
.
3 years ago
Dan J Miller
aee79fd44d
Use current block gas limit as the limit passed eth_estimateGas ( #11658 )
3 years ago
ryanml
d03dc311ee
Adding hex address guard to input validation for token sends ( #11608 )
3 years ago
Dan J Miller
c72f1c5ae9
Ensure that the send flow state recipient nickname gets set if recipient address is in addressBook ( #11610 )
3 years ago
Dan J Miller
02318df48c
Ensure that the send flow state recipient nickname gets set if recipient address is in addressBook ( #11610 )
3 years ago
Dan J Miller
972b122d47
Fix sending maximum of an ERC20 token ( #11594 )
...
* Fix sending maximum of an ERC20 token
* Always update gas limit when send amount updates
3 years ago
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
3 years ago
ryanml
8cb1557f1c
Adding method to capture one-time Sentry exceptions ( #11553 )
3 years ago
Dan J Miller
6a208556b8
Ensure send slice gas loading state is set to false upon gas estimation error ( #11581 )
3 years ago
Dan J Miller
ac15b3b465
Ensure send slice gas loading state is set to false upon gas estimation error ( #11581 )
3 years ago
Dan J Miller
b7ee6f47f8
Ensure gas limit estimation for token sends has correct default/base gas ( #11565 )
...
* Ensure gas limit estimation for token sends has correct default/base gas
* Fix comment change
3 years ago
Brad Decker
dc25a24de3
rely upon gas fee controller for gas price estimates ( #11511 )
3 years ago
Dan J Miller
3ab5419dec
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>
3 years ago
Alex Donesky
bff17c6873
fix up ens/hex address validation error handling ( #11477 )
...
* fix up ens/hex address validation error handling
* fix lint/tests
3 years ago
Daniel
54a6588628
Swaps: Add conditional routing to new APIs based on a feature flag ( #11470 )
3 years ago
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>
3 years ago
Daniel
d438439661
Swaps: Add conditional routing to new APIs based on a feature flag ( #11470 )
3 years ago
Alex Donesky
2cb807dc20
fix up ens/hex address validation error handling ( #11477 )
...
* fix up ens/hex address validation error handling
* fix lint/tests
3 years ago
Brad Decker
68dfc98f40
wire up gasFeeController ( #11421 )
3 years ago
Brad Decker
da9fb4636b
move conversion utils to shared folder ( #11451 )
3 years ago
Dan J Miller
70b86acd45
Add list of custom networks with special gas limit buffers ( #11435 )
3 years ago
Dan J Miller
6d53b00dcd
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
3 years ago
Brad Decker
e17325c38a
Refactor send page state management ( #10965 )
3 years ago
Dan J Miller
bda4d0cbca
Add list of custom networks with special gas limit buffers ( #11435 )
3 years ago
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
3 years ago
ryanml
b1f469d1e2
Removing obsolete client-side transaction metrics events ( #11329 )
...
* Removing metametrics send count tracking
* Removing client side Transaction Completed and Canceled events
3 years ago
Brad Decker
844a021fcd
remove ui lookup of lastGasPrice field ( #11411 )
3 years ago
Brad Decker
23a859826f
add method to detect EIP 1559 support ( #11369 )
3 years ago
ryanml
a69ed05141
Removing obsolete client-side transaction metrics events ( #11329 )
...
* Removing metametrics send count tracking
* Removing client side Transaction Completed and Canceled events
3 years ago
Alex Donesky
a6e16f458e
Adding edit navigation button flow back to send token flow ( #11335 )
3 years ago
Brad Decker
c30cb7d33a
Refactor send page state management ( #10965 )
3 years ago
Alex Donesky
27389fc71e
fix unsafe destructuring instance ( #11351 )
3 years ago
Alex Donesky
a8643af481
patch gas price issue - add fallback gas price ( #11239 )
4 years ago
ryanml
1739ed9710
conflict fixes
4 years ago
Brad Decker
9e509d0c9d
Relocate send state into send duck from metamask duck ( #11252 )
4 years ago
Brad Decker
b073b04789
move metamask state selectors out of send ( #11249 )
4 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
Mark Stacey
9d002cbff0
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.
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
Niranjana Binoy
2972e78444
Avoid showing "Gas price extremely low" warning in advanced tab for testnets ( #11111 )
4 years ago
Daniel
f9a52edb98
Fix a condition for checking if a token should be added ( #11127 )
4 years ago
Daniel
85eb62e8cf
Swaps: Add specific error content if Contract data are not enabled on Ledger ( #11088 )
4 years ago
Daniel
a174e3b99a
Swaps: Add more anonymized tracking for HW wallet and HW wallet type ( #11087 )
4 years ago
Daniel
a34f579484
Swaps: Add anonymized tracking for HW wallet and HW wallet type ( #11063 )
4 years ago