From 6cc43e1d9c1ef34cba5fff2db3735ced3ad0a3a0 Mon Sep 17 00:00:00 2001 From: David Date: Wed, 8 May 2024 01:02:44 +0800 Subject: [PATCH] feat(txpool): update `ValidateTransaction` (#237) --- core/txpool/validation.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/txpool/validation.go b/core/txpool/validation.go index 5f72ccf5bf63a..1b771178e743f 100644 --- a/core/txpool/validation.go +++ b/core/txpool/validation.go @@ -98,9 +98,9 @@ func ValidateTransaction(tx *types.Transaction, head *types.Header, signer types if tx.GasFeeCapIntCmp(tx.GasTipCap()) < 0 { return core.ErrTipAboveFeeCap } - // CHANGE(taiko): ensure gasFeeCap fee cap larger than 0.01 GWei - if os.Getenv("TAIKO_TEST") == "" && tx.GasFeeCap().Cmp(new(big.Int).SetUint64(params.GWei/100)) < 0 { - return errors.New("max fee per gas is less than 0.1 gwei") + // CHANGE(taiko): ensure gasFeeCap fee cap larger than 0 + if os.Getenv("TAIKO_TEST") == "" && tx.GasFeeCap().Cmp(common.Big0) == 0 { + return errors.New("max fee per gas is equal to 0") } // Make sure the transaction is signed properly if _, err := types.Sender(signer, tx); err != nil {