fix: sepolia balance

This commit is contained in:
Anthony Laibe 2024-03-07 12:05:53 +01:00
parent 8e8c16142d
commit 6e44165b51
1 changed files with 5 additions and 3 deletions

View File

@ -88,8 +88,6 @@ var propagateErrors = []error{
vm.ErrInvalidCode, vm.ErrInvalidCode,
vm.ErrNonceUintOverflow, vm.ErrNonceUintOverflow,
core.ErrInsufficientFunds,
// Used by balance history to check state // Used by balance history to check state
ethereum.NotFound, ethereum.NotFound,
bind.ErrNoCode, bind.ErrNoCode,
@ -161,10 +159,14 @@ func isVMError(err error) bool {
if strings.HasPrefix(err.Error(), "execution reverted") { if strings.HasPrefix(err.Error(), "execution reverted") {
return true return true
} }
for _, vmError := range propagateErrors { if strings.Contains(err.Error(), core.ErrInsufficientFunds.Error()) {
if err == vmError || strings.Contains(err.Error(), vmError.Error()) {
return true return true
} }
for _, vmError := range propagateErrors {
if err == vmError {
return true
}
} }
return false return false
} }