Commit Graph

105 Commits (abbd3d9d21aeac7229f72ffff600d40fa5519cc8)

Author SHA1 Message Date
Péter Szilágyi 9326a118c7
beacon, core, eth, miner: integrate witnesses into production Geth (#30069) 2 months ago
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 2 months ago
jwasinger ed8fd0ac09
all: stateless witness builder and (self-)cross validator (#29719) 4 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 9 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
Martin HS d4f25b4dcf
tests: more verbosity if block decoding fails (#28814) 10 months ago
Martin Holst Swende 63979bc9cc
cmd/evm, core/state: fix post-exec dump of state (statetests, blockchaintests) (#28504) 11 months ago
danceratopz c8a2202028
cmd/evm: validate blockchain tests poststate account storage (#28443) 12 months ago
Marius van der Wijden f174ddba7a
build, tests: add execution-spec-tests (#26985) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Martin Holst Swende 8eb0c2de76
cmd/evm: make evm blocktest output logs if so instructed (#27396) 1 year ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Martin Holst Swende 91cb6f863a
tests: update (#26548) 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
rjl493456442 743e404906
core, eth, les, tests, trie: abstract node scheme (#25532) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
ucwong d4d288e3f1
build: add imports for go generate tools (#24682) 3 years ago
Marius van der Wijden fb8ea5993f
tests: update tests/testdata to v9.0.4 (london) (#23279) 3 years ago
Martin Holst Swende 0e9c7d564d
tests: update for London (#22976) 3 years ago
gary rong f566dd305e
all: bloom-filter based pruning mechanism (#21724) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
gary rong 26d271dfbb
core/state/snapshot: implement storage iterator (#20971) 5 years ago
Martin Holst Swende 76eed9e50d
snapshotter/tests: verify snapdb post-state against trie (#20812) 5 years ago
Péter Szilágyi 6e05ccd845
core/state/snapshot, tests: sync snap gen + snaps in consensus tests 5 years ago
Guillaume Ballet 5d21667587 tests, signer: remove staticcheck warnings (#20364) 5 years ago
Martin Holst Swende 0b4fe8d192 all: simplify timestamps to uint64 (#19372) 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Péter Szilágyi 434dd5bc00
cmd, core, eth, light, trie: add trie read caching layer 6 years ago
Martin Holst Swende 60827dc50f tests: update tests, implement no-pow blocks (#17902) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
kiel barry cbfb40b0aa params: fix golint warnings (#16853) 7 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Eli d76c5ca532 tests: golint fixes for tests directory (#16640) 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 566d5c0777
core, eth, les, light: get rid of redundant methods 7 years ago
Felix Lange 5c2f1e0014 all: update generated code (#15808) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Felix Lange 6a56b15019 tests: update tests, use blockchain test "network" field 7 years ago
Felix Lange 225de7ca0a tests: update tests and implement general state tests (#14734) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago