1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/shared/modules
Brad Decker e0953d9f68
Update send and confirm state management, and tx controller gas defaults, for EIP1559 ()
wip

Documentation improvements for send slice support of EIP1559

Remove console.log in send duck

Property lookup safety improvement in selectors/confirm-transaction

Add code accidentally removed in rebase

Update addTxGasDefaults and _getDefaultGasFees to work with new estimate types, and ensure we correctly handle gas price estimates when on EIP1559 networks ()

* Fix typo

Remove console.log in send duck

* Update addTxGasDefaults and _getDefaultGasFees to work correctly with all new gas fee estimate types

* Don't show gas timing support when not on eip1559 compatible network

* Hide gas timing component on transaction screen when on a non-1559 network

* Improve comments, tests and edge case handling

* Ensure eip1559 fees are applied and updated correctly when eip1559 estimate api fails

* Lint fix

Co-authored-by: Brad Decker <git@braddecker.dev>

Remove console.log

Handle possible gasEstimateType undefined

Remove unnecessary nonce field position change in confirm-page-container-content__details
2021-07-30 22:15:18 -02:30
..
buffer-utils.js implement safer to buffer () 2021-05-21 15:07:06 -05:00
buffer-utils.test.js Using expect in jest unit tests under /shared () 2021-06-29 10:50:18 -07:00
conversion.utils.js Update send and confirm state management, and tx controller gas defaults, for EIP1559 () 2021-07-30 22:15:18 -02:30
conversion.utils.test.js move conversion utils to shared folder () 2021-07-06 12:48:49 -05:00
fetch-with-timeout.js @metamask/eslint config@5.0.0 () 2021-02-04 10:15:23 -08:00
fetch-with-timeout.test.js Using expect in jest unit tests under /shared () 2021-06-29 10:50:18 -07:00
gas.utils.js Add gas utils shared module () 2021-07-07 11:13:40 -05:00
gas.utils.test.js Add gas utils shared module () 2021-07-07 11:13:40 -05:00
hexstring-utils.js Feature/use zeroAddress () 2021-06-03 20:56:04 -04:00
hexstring-utils.test.js Using expect in jest unit tests under /shared () 2021-06-29 10:50:18 -07:00
network.utils.js Add custom network RPC method () 2021-02-12 09:25:58 -06:00
random-id.js fix: replace dnode background with JSON-RPC () 2021-03-18 11:23:46 -07:00
rpc.utils.js Using values from shared/constants/time to represent timing values () 2021-06-10 12:27:03 -07:00
swaps.utils.js Swaps support for local testnet () 2021-03-18 07:50:06 -02:30
transaction.utils.js EIP-1559 - Prevent isEIP1559Transaction throwing undefined error () 2021-07-26 09:16:57 -05:00
transaction.utils.test.js Add methods to easily detect transaction type based on gas fields () 2021-06-28 10:23:17 -05:00