| Crazy. Was this just the result of a typo? Perhaps not, considering: - The transaction sender set both the max total fee and the max priority fee to above 10 million. Most UIs require at least two manual setting changes to do this. - The sender is Bitfinex -- they're pros and not just a mon and pop. Maybe it could just be a transfer from the sender to whoever the miner is... |
Take a typical $23 transaction fee, which comes out to ~0.00775756 ETH
Of course, everyone knows you don't want to do math as floating point, you want to use an integer representation. 1 ETH can be divided into 1e18 "Wei" or 1e9 "GigaWei".
So that 23 USD could be expressed an an integer "7757560", with the expectation that the decimal point would get moved 9 points <- thataway to become 0.00775756 ETH
If somewhere in your code you do some kind of money formatting that turns 7757560 GWEI into 7757.56 ETH, you've got your $23,000,000 USD mining fee.