mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-16 08:53:46 +00:00
fix funds error code (#37)
This commit is contained in:
parent
08d41f83a1
commit
2338a63c57
1 changed files with 4 additions and 1 deletions
|
|
@ -225,6 +225,9 @@ func toPreError(err error, result *core.ExecutionResult) PreError {
|
||||||
if strings.HasPrefix(preErr.Msg, "insufficient balance for transfer") {
|
if strings.HasPrefix(preErr.Msg, "insufficient balance for transfer") {
|
||||||
preErr.Code = InsufficientBalane
|
preErr.Code = InsufficientBalane
|
||||||
}
|
}
|
||||||
|
if strings.HasPrefix(preErr.Msg, "insufficient funds for gas * price") {
|
||||||
|
preErr.Code = InsufficientBalane
|
||||||
|
}
|
||||||
return preErr
|
return preErr
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -336,7 +339,7 @@ func (api *PreExecAPI) TraceMany(ctx context.Context, origins []PreArgs) ([]PreR
|
||||||
|
|
||||||
if preRes.Error.Msg == "" && len(preRes.Trace) > 0 && (preRes.Trace)[0].Error != "" {
|
if preRes.Error.Msg == "" && len(preRes.Trace) > 0 && (preRes.Trace)[0].Error != "" {
|
||||||
preRes.Error = PreError{
|
preRes.Error = PreError{
|
||||||
Code: UnKnown,
|
Code: Reverted,
|
||||||
Msg: (preRes.Trace)[0].Error,
|
Msg: (preRes.Trace)[0].Error,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue