floating / frame

System-wide Web3 for macOS, Windows and Linux
https://frame.sh
GNU General Public License v3.0
1.09k stars 150 forks source link

Max Base Fee & Priority Fee needs to allow larger inputs #1549

Open bretep opened 1 year ago

bretep commented 1 year ago

When using EVM based testnets or chains with low cost (pulsechain.com) the fee may be higher than 9999 gwei depending on network utilization.

MetaMask seems to work fine when sending transactions but with frame, there is a maximum limit with no way to override, even if manually editing the fee.

beat = gwei

Screenshot 2023-05-05 at 15 29 52 Screenshot 2023-05-05 at 15 30 21 image

Block explorer gas tracker

image
banteg commented 2 months ago

still not fixed as of today. pulsechain has gas prices in the 110k gwei range and frame caps the input to 9999 gwei. this assumption seems to mirror a famous bug in geth which hardcoded the assumtion the fee can't ever exceed 500 gwei (it did on ethereum and geth users got rekt). i suggest we allow the user to enter any value and just show a warning instead for what frame thinks are nonsensical values.

floating commented 2 months ago

Hey @banteg, you’re right, these limits are set by chain ID — we intended to make them user-configurable but haven’t rolled anything like that out yet as we’ve been focused on Frame v1. I’ll make sure to bring this up with the team.