Closed DanielSchiavini closed 1 month ago
The StackTrace class is receiving str frames instead of ErrorDetail. This happens in:
StackTrace
str
ErrorDetail
The ABI contract traces: https://github.com/vyperlang/titanoboa/blob/1bf16f916b91aab299e293b4148be455c1674706/boa/contracts/abi/abi_contract.py#L273
Unknown called contracts: https://github.com/vyperlang/titanoboa/blob/1bf16f916b91aab299e293b4148be455c1674706/boa/contracts/base_evm_contract.py#L63
We should convert these to create proper ErrorDetail instances.
https://github.com/vyperlang/titanoboa/pull/239#issuecomment-2317935985
The
StackTrace
class is receivingstr
frames instead ofErrorDetail
. This happens in:The ABI contract traces: https://github.com/vyperlang/titanoboa/blob/1bf16f916b91aab299e293b4148be455c1674706/boa/contracts/abi/abi_contract.py#L273
Unknown called contracts: https://github.com/vyperlang/titanoboa/blob/1bf16f916b91aab299e293b4148be455c1674706/boa/contracts/base_evm_contract.py#L63
We should convert these to create proper
ErrorDetail
instances.