Commit Graph

244 Commits (af0a3274be0f948f4816142394559f2d02475980)

Author SHA1 Message Date
rjl493456442 9f96e07c1c
core/rawdb, trie: improve db APIs for accessing trie nodes (#29362) 5 months ago
cui 7bb3fb1481
eth: simplify peer counting logic (#29420) 6 months ago
hyhnet cd490608e3
all: fix typos in comments (#29186) 7 months ago
Péter Szilágyi f4d53133f6
consensus, cmd, core, eth: remove support for non-merge mode of operation (#29169) 7 months ago
Péter Szilágyi 0b1438c3df
eth: make transaction propagation paths in the network deterministic (#29034) 7 months ago
Péter Szilágyi f4852b8ddc
core/txpool, eth, miner: retrieve plain and blob txs separately (#29026) 7 months ago
Péter Szilágyi 593e303485
core/txpool, eth, miner: pre-filter dynamic fees during pending tx retrieval (#29005) 7 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 7 months ago
Péter Szilágyi d98d70f670
cmd/utils, eth: disallow invalid snap sync / snapshot flag combos (#28657) 10 months ago
Péter Szilágyi 8afbcf4713
eth: enforce announcement metadatas and drop peers violating the protocol (#28261) 12 months ago
Péter Szilágyi 95b0555c84
eth: when snap is complaining for missing eth, be verbose about the details (#28249) 12 months ago
Péter Szilágyi a8a9c8e4b0
core, eth, miner: start propagating and consuming blob txs (#28243) 12 months ago
Péter Szilágyi bc6d184872
cmd/devp2p, eth: drop eth/66 (#28239) 12 months ago
phenix3443 b9450bfcca
core, eth: typos and some code formatting (#28201) 12 months ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 12 months ago
lightclient 32fde3f838
core/forkid: correctly compute forkid when timestamp fork is activated in genesis (#27895) 1 year ago
Felix Lange 2a6beb6a39
core/types: support for optional blob sidecar in BlobTx (#27841) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Péter Szilágyi 1662228ac6
core/txpool/blobpool: 4844 blob transaction pool (#26940) 1 year ago
lightclient e1fd3d67e5
eth: better active protocol handler tracking (#27665) 1 year ago
lightclient cbf2579691
p2p, p2p/discover: add dial metrics (#27621) 1 year ago
Marius van der Wijden f5d3d486e4
eth: send big transactions by announce/retrieve only (#27618) 1 year ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 1 year ago
s7v7nislands f541cad272
eth: use new atomic types (#27137) 1 year ago
Péter Szilágyi 1e556d220c
all: remove notion of trusted checkpoints in the post-merge world (#27147) 1 year ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Péter Szilágyi fcf3d00488
eth, les: polish forkid a bit, fix races and transition validation 2 years ago
Marius van der Wijden a4e19c5ca3
all: implement forkid changes for shanghai 2 years ago
Péter Szilágyi d728ba97d8
eth: fix a rare datarace on CHT challenge reply / shutdown 2 years ago
Péter Szilágyi 6fd06ab075
cmd, core, eth, les, params: add merge-passed chain config (#24538) 2 years ago
Péter Szilágyi de1cecb22e
eth/catalyst: disallow importing blocks via newPayload during snap sync (#25210) 2 years ago
int88 e620fa3980
eth: fix typo (#25161) 2 years ago
Péter Szilágyi ecae8e4f65
cmd, eth: fix required blocks regression 2 years ago
Nic Jansma 127dc5982e
eth: change snapshot extension registration failure to warning instead of error (#24475) 3 years ago
Ryan Schneider dbfd397262
cmd/geth: rename --whitelist to --eth.requiredblocks (#24505) 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
Martin Holst Swende 0dec47b5c0
eth: continue after whitelist check 3 years ago
Péter Szilágyi 58d1988349
core, eth, les, trie: remove the sync bloom, used by fast sync 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
jwasinger 011fe3eb5e
core: remove unused error from TxPool.Pending (#23720) 3 years ago
Péter Szilágyi 0db0b27754
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456) 3 years ago
Péter Szilágyi c368f728c1
Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426) 3 years ago
Péter Szilágyi d3f018fde8
eth: drop eth/65, the last non-reqid protocol version 3 years ago
Péter Szilágyi 7e915ee379
core, eth, miner: enforce configured mining reward post 1559 too 3 years ago
Felix Lange 836c647bdd
eth: unregister peer only when handler exits (#22908) 3 years ago
Péter Szilágyi fe1586b094
eth, les: drop support for eth/64, fix eth/66 tests 4 years ago
Martin Holst Swende 410089afea
eth/protocols/snap, eth/downloader: don't use bloom filter in snap sync 4 years ago
Martin Holst Swende e01096f531
eth/handler, broadcast: optimize tx broadcast mechanism (#22176) 4 years ago