while looking on Etherscan I see a several types of failed transactions:
Bad Instruction
Bad Jump Destination
- Reverted
- Out Of Gas
I can only understand Out Of Gas failure. what is the reason for the others?
Also, I saw that there are failed transactions with the word [CANCELLED] and some are without it.
for example: with cancelled : https://etherscan.io/tx/0x67ec3acc5274a88c50d1e79e9b9d4c2c3d5e0e3ba3cc33b32d65f3fdb3b5a258
without cancelled : https://etherscan.io/tx/0xc2c388756c7e379d7ebb7af58a7f54156ac83a8df702b7b72f111344fe2df013