TLDR: need to manually increase gas limit
MetaMask should know how to calculate gas?
MyCrypto should know how to calculate gas?
I consider myself an advanced user - I know that Kleros is using MiniMe (more advanced than typical ERC20), I was taking part in the IICO and I was implementing additional tests and I knew that I have to increase the gas limit (due to data structures used when calculating optional refunds).
It took me 3 failed attempts
- from MetaMask
- from MyCrypto
- Unstake from court and then sent
- [finally worked] increase the gas
Check how many failed transactions
(taking screenshots for any time traveler in case links are offline)
This account is strange: https://etherscan.io/txs?a=0xd9bb59c33261f8a1570d690f4c1d741b0eb5e945
I couldn’t believe my eyes, so many failed transactions, time after time… That guy was persistent!
Maybe the tools do not calculate the gas for transfer each time but retrieve it from somewhere?
Maybe the MiniMe conract has some side effects I’m not aware of?
Usability and adoption
As always… Making it easy for the users = WIN