bsc/eth
zzzckck 0dab664d98
txpool: apply miner's gasceil to txpool (#2680)
apply `Eth.Miner.GasCeil` to TxPool even the node did not enable `--mine` option
Otherwise, there could be accmulated pending transactions in txpool.
Take an example:
- Currently, BSC testnet's block gaslimit is 70M, as 20M gas is reserved for
  SystemTxs, the maximum acceptable GasLimit for transaction is 50M.
- TxPool recevied a transaction with GasLimit 60M, it would be accepted in TxPool but it
  will never be accepted by validators. Such kinds of transactions will be kept in txpool
  and gradually make the txpool overflowed
2024-09-04 16:02:27 +08:00
..
catalyst core: separated databases for block data (#2227) 2024-04-18 15:12:05 +08:00
downloader log: add some p2p log (#2677) 2024-09-03 14:27:53 +08:00
ethconfig cmd/utils: add new flag OverridePassedForkTime (#2611) 2024-07-25 10:43:32 +08:00
fetcher fix: ensure empty withdrawals after cancun before broadcast (#2525) 2024-06-21 15:00:56 +08:00
filters chore: fix some comments (#2597) 2024-07-25 10:46:52 +08:00
gasestimator all: use uint256 in state (#28598) 2024-01-23 14:51:58 +01:00
gasprice eth/gasprice: add query limit to defend DDOS attack (#2423) 2024-04-25 14:05:12 +08:00
protocols chore: fix some comments (#2597) 2024-07-25 10:46:52 +08:00
tracers eth/tracers: prestate tracer add blob fee (#29168) 2024-03-20 19:21:09 +08:00
api_admin.go fix: move mev op to MinerAPI & add command to console (#2475) 2024-05-20 14:00:28 +08:00
api_backend.go internal/ethapi: make GetFinalizedHeader monotonically increasing (#2655) 2024-08-20 11:51:32 +08:00
api_debug_test.go Merge tag 'v1.13.14' into cancun_code_merge_v1.13.12_v1.13.14 2024-03-08 15:36:25 +08:00
api_debug.go Merge tag 'v1.13.11' from go-ethereum 2024-02-02 15:55:18 +08:00
api_miner.go txpool: apply miner's gasceil to txpool (#2680) 2024-09-04 16:02:27 +08:00
api.go les, eth: fix typo in comment (#27369) 2023-05-30 14:55:03 +02:00
backend.go cmd/utils: add new flag OverridePassedForkTime (#2611) 2024-07-25 10:43:32 +08:00
bloombits.go fix: code compatibility fixes 2022-07-05 11:14:21 +08:00
handler_bsc_test.go upstream: Cancun code merge v1.13.12~v1.13.14 fix CI (#34) 2024-03-11 14:57:31 +08:00
handler_bsc.go log: reduce logs when receiving too much votes from a peer (#1780) 2023-07-31 10:44:02 +08:00
handler_eth_test.go UT: random failure of TestSnapSyncWithBlobs (#2519) 2024-06-20 11:14:52 +08:00
handler_eth.go BlobTx: implement EIP-4844 on BSC (#2279) 2024-03-22 22:37:47 +08:00
handler_snap.go eth: check snap satelliteness, delegate drop to eth (#22235) 2021-02-02 10:44:36 +02:00
handler_test.go fix: keep 9W blocks in ancient db when prune block (#2481) 2024-05-29 15:11:52 +08:00
handler_trust.go all: use errors.New() when there is no param rather than fmt.Errorf() (#2247) 2024-03-11 14:52:33 +08:00
handler.go log: add some p2p log (#2677) 2024-09-03 14:27:53 +08:00
peer.go rpc,eth: output more info about failed txs(#2041) 2023-12-07 16:07:48 +08:00
peerset.go upstream: code review fix (#31) 2024-02-27 19:07:14 +08:00
state_accessor.go Merge tag 'v1.13.14' into cancun_code_merge_v1.13.12_v1.13.14 2024-03-08 15:36:25 +08:00
sync_test.go tests: fix unstable test (#2561) 2024-07-04 07:56:35 +02:00
sync.go log: add some p2p log (#2677) 2024-09-03 14:27:53 +08:00