Expand description
Error handling utilities for Ethereum transactions
This module provides utilities for parsing and handling various types of errors:
- Custom Solidity errors (Error(string))
- Solidity panic codes (Panic(uint256))
- Custom error selectors
Common error scenarios that this module handles:
- Revert with string message
- Assertion failures
- Arithmetic operations
- Array bounds checks
Functionsยง
- parse_
custom_ error - Parse custom error output from a failed transaction