titanoboa
titanoboa copied to clipboard
fix: consistently use ErrorDetail in StackTrace
Fixes #225
What I did
Converted the stack traces for ABI and unknown contracts to a list of ErrorDetail
instead of str
.
How I did it
- Moved some Vyper contract handling to the base EVM contract
- Moved loose error functions to BoaError class method
How to verify it
- Tests are included
Description for the changelog
- StackTraces for ABI have expose more information