go-ethereum/eth
Mateusz Morusiewicz cef1a86df2
miner: discard interrupted blocks (#24638)
During mining, when a new head arrives and interrupts the block building, the block being built should not be commited (but discarded). Committing the interrupted block introduces unnecessary delay, and possibly causes miner to mine on the previous head, which could result in higher uncle rate.
2022-05-06 11:19:30 +02:00
..
catalyst miner: discard interrupted blocks (#24638) 2022-05-06 11:19:30 +02:00
downloader eth/downloader: fix typo in downloader.go (#24704) 2022-04-20 16:17:29 +02:00
ethconfig cmd, eth: fix required blocks regression 2022-05-04 19:55:17 +03:00
fetcher eth/fetcher: if peers never respond, drop them 2022-04-06 10:18:57 +03:00
filters eth/filters: remove explicit continue label in filterLogs (#24795) 2022-05-05 17:58:43 +02:00
gasprice graphql: fee history fields (#24452) 2022-03-10 13:59:22 +01:00
protocols eth/protocols/eth: fix godoc comments (#24810) 2022-05-05 17:35:36 +02:00
tracers all: use 'embed' instead of go-bindata (#24744) 2022-04-25 11:15:14 +02:00
api.go eth: fix typo in comment (#23941) 2021-11-22 02:53:16 +01:00
api_backend.go eth: clarify the error string on getlogs failure (#24617) 2022-03-31 21:16:03 +02:00
api_test.go cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 2021-05-12 11:05:39 +03:00
backend.go cmd, eth: fix required blocks regression 2022-05-04 19:55:17 +03:00
bloombits.go eth: move eth.Config to a common package (#22205) 2021-02-05 13:51:15 +01:00
discovery.go cmd/utils: use eth DNS tree for snap discovery (#22808) 2021-05-04 11:29:32 +02:00
handler.go cmd, eth: fix required blocks regression 2022-05-04 19:55:17 +03:00
handler_eth.go core, eth, les, trie: remove the sync bloom, used by fast sync 2021-12-03 12:32:41 +02:00
handler_eth_test.go core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 2022-02-18 08:10:26 +01:00
handler_snap.go eth: check snap satelliteness, delegate drop to eth (#22235) 2021-02-02 10:44:36 +02:00
handler_test.go eth: request id dispatcher and direct req/reply APIs (#23576) 2021-11-26 13:26:03 +02:00
peer.go eth: request id dispatcher and direct req/reply APIs (#23576) 2021-11-26 13:26:03 +02:00
peerset.go eth/downloader: implement beacon sync (#23982) 2022-03-11 14:14:45 +02:00
state_accessor.go all: core rework for the merge transition (#23761) 2021-11-26 13:23:02 +02:00
sync.go core: eth: implement Kiln-v2 spec (#24506) 2022-03-17 17:20:03 +02:00
sync_test.go eth: request id dispatcher and direct req/reply APIs (#23576) 2021-11-26 13:26:03 +02:00