Alex Donesky
340c3d2876
Add gasPrice to be used on non-1559 networks for transaction details on confirm screen ( #11741 )
3 years ago
David Walsh
ce61eaacdf
EIP-1559 - Ensure transaction detail font-size and icon colors are consistent with Figma design ( #11735 )
3 years ago
Alex Donesky
a4927a30ac
Add gasPrice to be used on non-1559 networks for transaction details on confirm screen ( #11741 )
3 years ago
David Walsh
cdbfe0f132
EIP-1559 - Ensure transaction detail font-size and icon colors are consistent with Figma design ( #11735 )
3 years ago
David Walsh
c8b3dfe4e9
EIP-1559 - Fall back to gasLimit and gasPrice for hardware wallets ( #11716 )
3 years ago
David Walsh
38ff2c937f
Fix #11703 - Provide wiring for approval modal ( #11711 )
3 years ago
Alex Donesky
8a42258e10
Remove the SHOW_EIP_1559_UI environment variable, replace with network detection where appropriate ( #11694 )
...
Fixing up tests and add back old custom gas modal for non-eip1559 compliant networks
Remove unnecessary props from send-gas-row.component
fix breaking test
Fix primary and secondary title overrides
fix rebase issue
Fix rebase conflict
Co-authored-by: David Walsh <davidwalsh83@gmail.com>
3 years ago
Brad Decker
e0953d9f68
Update send and confirm state management, and tx controller gas defaults, for EIP1559 ( #11549 )
...
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 (#11615 )
* 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
3 years ago
David Walsh
e283c03c4e
EIP-1559 - Improve gas timing logic to show more accurate verbiage ( #11668 )
3 years ago
David Walsh
6d1fb911dc
EIP-1559 - Fix education links ( #11650 )
3 years ago
ryanml
52bac60a22
Fixing confirmation layout when dapp has suggested a price (EIP-1559) ( #11634 )
3 years ago
David Walsh
fab9cfde03
EIP-1559 - Provide data wiring for Gas Timing component ( #11462 )
3 years ago
David Walsh
5d92836c8c
EIP-1559 - Provide the nonce field in the new transaction display ( #11598 )
3 years ago
David Walsh
c1d96676b5
EIP-1559 - Implement new verbiage for transaction detail subtext ( #11569 )
3 years ago
David Walsh
859a82d428
EIP-1559 - Ony show orange confirmation heading when fee is Dapp suggested ( #11570 )
3 years ago
David Walsh
d8984d3cf3
EIP-1559 - Provide Updated UI for Dapp-Suggested Gas fees ( #11523 )
3 years ago
David Walsh
91e744a705
EIP-1559 - Provide edit button for transaction screens to update gas ( #11516 )
3 years ago
David Walsh
90180627cb
Using translation for edit text ( #11514 )
3 years ago
Brad Decker
9416d1ca71
provide skeleton for submitting gas form ( #11496 )
3 years ago
ryanml
f15a68b923
Fixing invalid prop type in ConfirmPageContainerHeader ( #11500 )
3 years ago
Alex Donesky
ece437b139
Update controllers with conversionRate change with minimal required changes in extension ( #11361 )
...
* updating controllers with conversionRate change with minimal required changes in extension
* swapping showFiat selector in places where possible
* adding invalid conversion protection
* lint fixes
* adjusting list-item styling logic
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
David Walsh
36d3770b42
EIP-1559 - Implement TransactionDetail for confirmations ( #11404 )
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
David Walsh
d68f8f27c6
Implements the new EIP1559 UI components ( #11384 )
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
a4a5580785
Update controllers with conversionRate change with minimal required changes in extension ( #11361 )
...
* updating controllers with conversionRate change with minimal required changes in extension
* swapping showFiat selector in places where possible
* adding invalid conversion protection
* lint fixes
* adjusting list-item styling logic
3 years ago
ryanml
22c2d261b9
Fixing unlocalized strings ( #11281 )
4 years ago
Dan Miller
36b15c489d
Lint fix
4 years ago
Brad Decker
ce67e1bfcd
use safer toChecksum utility ( #11117 )
4 years ago
Alex Donesky
fbe1da81a5
send user to activity after transaction complete ( #10946 )
4 years ago
Brad Decker
29742b9519
remove the ui/app and ui/lib folders ( #10911 )
4 years ago
Brad Decker
9d943dc4c6
implement safer to buffer ( #11159 )
4 years ago
Brad Decker
d9a2165f69
use safer toChecksum utility ( #11117 )
4 years ago
Alex Donesky
ac7b05442a
send user to activity after transaction complete ( #10946 )
4 years ago
Brad Decker
09d81ac5f2
remove the ui/app and ui/lib folders ( #10911 )
4 years ago