Commit Graph

2299 Commits (0b4b299099aa8df5c82399c454c77ba48980ac46)

Author SHA1 Message Date
Marius van der Wijden 86af788790
core: use less memory during reorgs (#24616) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
rjl493456442 59ac229f87
core/state/snapshot: detect and clean up dangling storage snapshot in generation (#24811) 2 years ago
Péter Szilágyi 34bda5eae3
core, eth, les, rpc: polish catalyst errors, add context 2 years ago
Marius van der Wijden 4a4d531052
eth/catalyst: update implementation to spec (#24802) 2 years ago
zhaochonghe 2bfd9a28d1
core: fix the order of address in queue (#24907) 2 years ago
Sina Mahmoodi bf693228a3
eth/tracers/js: goja tracer (#23773) 2 years ago
Marius van der Wijden e6fa102eb0
core, eth, internal, rpc: implement final block (#24282) 2 years ago
Håvard Anda Estensen 4b309c7006
all: replace non-trivial uses of package ioutil with os (#24886) 2 years ago
Håvard Anda Estensen e644d45c14
all: use strings.EqualFold for string comparison (#24890) 2 years ago
Marius van der Wijden 381c66caf0
eth/catalyst: set the correct LatestValidHash (#24855) 2 years ago
Qian Bin fe5a26733c
core/vm: reduce overhead in instructions-benchmark (#24860) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 2 years ago
s7v7nislands 330e53fbb9
core/asm: use strings.Builder and fix godoc issues (#24861) 2 years ago
Martin Holst Swende 97f308a98f
core/vm: for tracing, do not report post-op memory 2 years ago
Qian Bin e0a1fd5fdc
core/vm: optimize Memory.Set32 (#24847) 2 years ago
s7v7nislands 539bbd6349
core/vm: separate opcode group for 0x20 range (#24850) 2 years ago
s7v7nislands 24c590cbec
core/vm: clean up some dead functions (#24851) 2 years ago
aaronbuchwald 52eb87d87c
core/vm: update benchmark to use Errorf instead of Sprintf (#24845) 2 years ago
Marius van der Wijden 86d5477079
core/state/snapshot: fix race condition (#24685) 2 years ago
Alex Beregszaszi 3b967d16ca
core/vm: implement EIP-3855: PUSH0 instruction (#24039) 2 years ago
rjl493456442 1941c5e6c9
core/rawdb: untie freezer and ancient chain data (#24684) 2 years ago
rjl493456442 7f6f01d46f
core: recover state when beacon sets canonical head if it's missing (#24613) 2 years ago
milesvant 11b56ace2a
core: fix WriteBlockAndSetHead documentation (#24818) 2 years ago
s7v7nislands 5a584c2133
all: use common.FileExist for checking file existence (#24748) 2 years ago
tia-99 1f5943e4f9
core/types: fix unhandled errors in TestTransactionCoding (#24692) 2 years ago
Martin Holst Swende 0914234d10
cmd/geth, core/state/snapshot: fix flaw in dangling-storage check + inspect difflayers (#24677) 2 years ago
s7v7nislands 4024c1e869
fix typo (#24731) 2 years ago
Enrique Ortiz 637cf34ded
core/vm: fix typo (#24714) 2 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 2 years ago
rjl493456442 195c979168
core: fix benchmark panic (#24657) 2 years ago
Felix Lange 59f0e8ae60
core/types: make "miner" optional in Header JSON (#24666) 2 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 2 years ago
Péter Szilágyi f6891ba40d
core/state/snapshot: remove noop map item assignment 2 years ago
Sina Mahmoodi 3fd16af5a9
core,eth: implement tx-level hooks for tracers (#24510) 3 years ago
rjl493456442 da16d089c0
trie, les, tests, core: implement trie tracer (#24403) 3 years ago
Guruprasad Kamath 8cacb42278
core: verify genesis extradata for clique (#24470) 3 years ago
rjl493456442 25bd17d725
core/state/snapshot: clean up the generation code (#24479) 3 years ago
Zhang Zhuo b06e8c4a8a
core/vm: fix sstore gas comment type (#24583) 3 years ago
Péter Szilágyi b45d82e94a
core: set ttd override on all chain variations 3 years ago
Sina Mahmoodi fd4f60f49b
core/rawdb: simple legacy receipt converter (#24028) 3 years ago
rjl493456442 e0e8bf31c5
eth/downloader: ignore zero size header batch for importing (#24569) 3 years ago
rjl493456442 7ae6c4a790
core: store genesis allocation and recommit them if necessary (#24460) 3 years ago
rjl493456442 6afb717be5
core/rawdb: fix db commands (#24540) 3 years ago
Marius van der Wijden 667e1c038e
core, params: add kiln flag (#24548) 3 years ago
Marius van der Wijden 4f4622bc8b
core: eth: implement Kiln-v2 spec (#24506) 3 years ago
aaronbuchwald c3701b265e
core/rawdb: add specified key length iterator (#24535) 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
rjl493456442 538a868384
core/rawdb, cmd, ethdb, eth: implement freezer tail deletion (#23954) 3 years ago
rjl493456442 8c8a9e5ca1
core, ethdb, tests, trie: introduce database snapshot (#24486) 3 years ago