marcello33
f3ffacf2d7
dev: fix: most of wsl lint issues
2023-06-15 15:48:26 +02:00
vdwijden
b0d44338bb
eth: implement eth/68 ( #25980 )
...
* eth: implement eth/68
* eth/protocols/eth: added tx size to announcement
* eth/protocols/eth: check equal lengths on receiving announcement
* eth/protocols/eth: add +1 to tx size because of the type byte
* eth: happy lint, add eth68 tests, enable eth68
* eth: various nitpick fixes on eth/68
* eth/protocols/eth: fix announced tx size wrt type byte
Co-authored-by: MariusVanDerWijden <m.vanderwijden@live.de>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
2022-10-31 16:23:26 +02:00
Felix Lange
9244d5cd61
all: update license headers and AUTHORS from git history ( #24947 )
2022-05-24 20:39:40 +02:00
Ferran Borreguero
a541fbea18
eth/protocols/eth: simplify peer known block/txs caches ( #23649 )
...
* Simplify peer known block/txns cache
* Address minor changes
* Add more minor comments
* Minor changes from review
2021-09-28 13:44:07 +02:00
Péter Szilágyi
017831dd5b
core, eth: split eth package, implement snap protocol ( #21482 )
...
This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md ) , but does not enable it by default.
Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
Co-authored-by: Martin Holst Swende <martin@swende.se>
2020-12-14 10:27:15 +01:00