go-ethereum/miner
Daniel Liu d8fd0923a9
refactor(miner): polish miner configuration #19480 (#2135)
Miner configuration is unified under [Eth.Miner] (GasCeil/GasPrice/Etherbase/ExtraData), replacing legacy top-level [Eth] miner keys.

Operational impact: existing config files using [Eth].GasPrice/[Eth].Etherbase/[Eth].ExtraData must be migrated before upgrade.

Behavior update: gasprice=0 remains valid; only negative gas prices are sanitized at startup.

Default change: XDCGenesisGasLimit is reduced to 42,000,000 and now feeds miner default GasCeil (including default --miner-gaslimit), so nodes relying on defaults should review capacity expectations.
2026-03-10 18:51:36 +05:30
..
agent.go all: fix staticcheck warning ST1006: don't use generic name self 2024-10-25 21:30:54 +08:00
miner.go refactor(miner): polish miner configuration #19480 (#2135) 2026-03-10 18:51:36 +05:30
ordering.go refactor(core/txpool): migrate tx subscription to SubscribeTransactions #28243 (#2125) 2026-03-10 18:44:38 +05:30
ordering_test.go refactor(core/txpool): migrate tx subscription to SubscribeTransactions #28243 (#2125) 2026-03-10 18:44:38 +05:30
remote_agent.go all: remove ethash pow 27178 (#1378) 2025-08-26 11:54:01 +08:00
unconfirmed.go all: remove duplicate word in comments (#1570) 2025-09-24 07:57:33 +08:00
unconfirmed_test.go metrics: fix some typos (#25551) 2024-12-13 14:00:12 +08:00
worker.go refactor(miner): polish miner configuration #19480 (#2135) 2026-03-10 18:51:36 +05:30
worker_test.go refactor(miner): polish miner configuration #19480 (#2135) 2026-03-10 18:51:36 +05:30