Skip to content

Commit 7a09aaa

Browse files
author
eric
committed
fncy2: optimize the function of api_backend.go::SuggestPrice
1 parent 74bb0c6 commit 7a09aaa

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

eth/api_backend.go

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -280,14 +280,17 @@ func (b *EthAPIBackend) SuggestPrice(ctx context.Context) (*big.Int, error) {
280280
//Fncy2 Update
281281
if b.ChainConfig().IsFncy2(b.Chain().CurrentBlock().Header().Number) {
282282
suggestPrice, err := b.gpo.SuggestPrice(ctx)
283-
gasprice := b.eth.TxPool().GasPriceWithoutLock()
283+
gasPrice := b.eth.TxPool().GasPriceWithoutLock()
284+
log.Debug("suggestPrice", "gpo.SuggestPrice", suggestPrice, "gasPrice", gasPrice)
284285
if err == nil {
285-
if suggestPrice.Cmp(gasprice) < 0 {
286-
return gasprice, nil
286+
if suggestPrice.Cmp(gasPrice) < 0 {
287+
return gasPrice, nil
287288
}
289+
return suggestPrice, nil
290+
} else {
291+
log.Warn("gpo.SuggestPrice ", "error ", err)
292+
return gasPrice, nil
288293
}
289-
log.Warn("gpo.SuggestPrice ", "error ", err)
290-
return gasprice, nil
291294
}
292295
return b.gpo.SuggestPrice(ctx)
293296
}

0 commit comments

Comments
 (0)