revert reason decoder
turn 0x08c379a0… and panic codes into plain english.
paste revert data above, or tap an example. it decodes as you paste.
all panic codes
- 0x00generic compiler panic
- 0x01assert(false): an assert condition failed
- 0x11arithmetic overflow or underflow (outside an unchecked block)
- 0x12division or modulo by zero
- 0x21converted a value that is too big or negative into an enum
- 0x22accessed a storage byte array that is incorrectly encoded
- 0x31.pop() on an empty array
- 0x32array index out of bounds
- 0x41allocated too much memory or created an array that is too large
- 0x51called a zero-initialized variable of internal function type
