So, I'm sending a transaction on Ethereum network using Metamask even with a high gas fee but the transactions are failing. I'm transferring ETH from Metamask to another wallet.
What I found strange is, usually the error message on etherscan.io displays:
Fail with error 'UniswapV2Router: INSUFFICIENT_OUTPUT_AMOUNT'
But in my case, it is just displaying "Fail" and no additional information.
Another strange thing I observed is, the "Input Data" field of the transaction on etherscan.io is empty.
I would expect the binary data corresponding to the transaction to be present there even if it failed.
It does give a warning message:
" Warning! Error encountered during contract execution [Out of gas] "
But I'm curious why the failed message doesn't have the details and the input data section is also empty.