Commit Graph

115 Commits (2820903f591365b17a4c3bdb36bd49ee2d84054c)

Author SHA1 Message Date
Péter Szilágyi 950d5643b1
core/txpool: make transaction validation reusable across packages (pools) (#27429) 1 year ago
rjl493456442 0e5d2c7c53
core/state/snapshot, core/types, eth: move account definition to type (#27323) 1 year ago
Péter Szilágyi c7c84ca16c
all: remove the Rinkeby testnet (#27406) 1 year ago
rjl493456442 a14301823e
all: new empty trie with types.EmptyRootHash instead of null (#27230) 2 years ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years ago
s7v7nislands f541cad272
eth: use new atomic types (#27137) 2 years ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 2 years ago
Guillaume Ballet 41f89ca944
core/state, trie: remove Try prefix in Trie accessors (#26975) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Marius van der Wijden 7fb42e6db2
eth/downloader: handle missing withdrawals if empty list is expected (#26675) 2 years ago
Martin Holst Swende 22c3ad1d12
core/state, trie: remove unused error-return from trie Commit operation (#26641) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago
Martin Holst Swende 8860b39754
all: prepare for path-based trie storage (#26603) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Péter Szilágyi fcf3d00488
eth, les: polish forkid a bit, fix races and transition validation 2 years ago
rjl493456442 6c149fd4ad
core, eth, trie, light: clean up trie interface (#26388) 2 years ago
Marius van der Wijden a4e19c5ca3
all: implement forkid changes for shanghai 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
Jolly Zhao f58ebd9696
all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2 years ago
vdwijden b0d44338bb
eth: implement eth/68 (#25980) 2 years ago
Péter Szilágyi c4a662176e
core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2 years ago
Péter Szilágyi a6dda03644
all: refactor txpool into it's own package in prep for 4844 2 years ago
Jens W 010f47f76a
eth/protocols/eth: fix typo in log message (#25969) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
Martin Holst Swende ee301c750b
all: fix docstrings 2 years ago
Martin Holst Swende f61b50b1e8
eth/protocols/snap: serve snap requests when possible (#25644) 2 years ago
Martin Holst Swende 456b187892
trie, eth/protocols/snap: less tiny db-writes during trie-healing (#25681) 2 years ago
rjl493456442 bff84a99fe
cmd, core, eth, les, light: track deleted nodes (#25757) 2 years ago
Zachinquarantine 9b35f3f5b1
tests, les, eth: remove mentions of deprecated Morden testnet (#23570) 2 years ago
Martin Holst Swende fb500d12d5
eth/protocols/snap: make log messages more clear that sync is ongoing (#25837) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Péter Szilágyi de8d5fa042
eth/protocols/snap: throttle trie heal requests when peers DoS us (#25666) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
Martin Holst Swende dafa40e7a7
eth/protocols/snap: fix problems due to idle-but-busy peers 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Guillaume Ballet f67e54c92f
core: use TryGetAccount to read what TryUpdateAccount has written (#25458) 2 years ago
rjl493456442 8b53b92eb4
core, trie: rework trie committer (#25320) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
rjl493456442 1657e43931
core, les, eth: port snap sync changes (#24898) 2 years ago
rjl493456442 30602163d5
eth: introduce eth67 protocol (#24093) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 3 years ago
rjl493456442 39fb82bcfb
eth: fix flaky test, don't attach empty slots/proofs (#24885) 3 years ago
Martin Holst Swende 646503208e
eth/protocols/snap: sort trienode heal requests by path (#24779) 3 years ago
Marius van der Wijden 86d5477079
core/state/snapshot: fix race condition (#24685) 3 years ago
s7v7nislands 1c90d97c1e
eth/protocols/eth: fix godoc comments (#24810) 3 years ago