accounts/abi/bind/backends: fix wrong gas returned by EstimateGas

This commit is contained in:
Daniel Liu 2024-12-21 15:56:24 +08:00 committed by Daniel Liu
parent 517f4a16a6
commit efa2605f26

View file

@ -368,7 +368,7 @@ func (b *SimulatedBackend) EstimateGas(ctx context.Context, call XDPoSChain.Call
b.pendingState.RevertToSnapshot(snapshot)
if err != nil {
if err == core.ErrIntrinsicGas {
if errors.Is(err, core.ErrIntrinsicGas) {
return true, nil, nil // Special case, raise gas limit
}
return true, nil, err // Bail out