Commit Graph

174 Commits (9891f02d480cb5e406a536547760fc4f0b4fa34f)

Author SHA1 Message Date
Marius van der Wijden 18a591811f
core: reduce peak memory usage during reorg (#30600) 1 month ago
Péter Szilágyi 368e16f39d
core, eth, ethstats: simplify chain head events (#30601) 1 month ago
rjl493456442 15bf90ebc5
core, ethdb/pebble: run pebble in non-sync mode (#30573) 1 month ago
Felix Lange 3a5313f3f3
all: implement EIP-7002 & EIP-7251 (#30571) 1 month ago
Felix Lange 2936b41514
all: implement flat deposit requests encoding (#30425) 1 month ago
Péter Szilágyi 9326a118c7
beacon, core, eth, miner: integrate witnesses into production Geth (#30069) 2 months ago
Szupingwang c4c2c4fb14
core: minor fix for the log wrapper with debug purpose (#30454) 2 months ago
rjl493456442 623b17ba20
core/state: state reader abstraction (#29761) 3 months ago
Martin HS fdb84993d8
core: fix compilation error (#30394) 3 months ago
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 3 months ago
lightclient dfd33c7792
all: implement EIP-6110, execution layer triggered deposits (#29431) 3 months ago
jwasinger ed8fd0ac09
all: stateless witness builder and (self-)cross validator (#29719) 5 months ago
rjl493456442 9ec50080eb
core: use in-memory freezer for tests (#29720) 7 months ago
Guillaume Ballet 43cbcd78ea
core, core/state: move TriesInMemory to state package (#29701) 7 months ago
rjl493456442 acd1eaae2c
core: remove bad block checks (#29609) 7 months ago
Sina M 064f37d6f6
eth/tracers: live chain tracing with hooks (#29189) 8 months ago
Péter Szilágyi f4d53133f6
consensus, cmd, core, eth: remove support for non-merge mode of operation (#29169) 9 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
rjl493456442 6b0de79935
core: move tx indexer to its own file (#28857) 10 months ago
Martin HS a5a4fa7032
all: use uint256 in state (#28598) 10 months ago
rjl493456442 78a3c32ef4
core, core/rawdb, eth/sync: no tx indexing during snap sync (#28703) 10 months ago
hyunchel 062598bb40
core/blockchain: fix typos and grammar (#28295) 1 year ago
Péter Szilágyi 0c6bbeb423
core, eth, trie: expose more detailed dirty ram tracking for diff layers (#27971) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
rjl493456442 88f3d61468
all: expose block number information to statedb (#27753) 1 year ago
Darioush Jalali 83d7f426d1
core: stop chain when tests are finished (#27660) 1 year ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years 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 bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Péter Szilágyi 08481028fe
core, les, params: add timestamp based fork compatibility checks 2 years ago
Martin Holst Swende b818e73ef3
tests: update tests (#26314) 2 years ago
Marius van der Wijden ec2ec2d08e
core: implement EIP-3651, warm coinbase (#25819) 2 years ago
Mark Tyneway b4ea2bf7dd
all: implement EIP-1153 transient storage (#26003) 2 years ago
rjl493456442 60e30a940b
core/rawdb: refactor db inspector for extending multiple ancient store (#25896) 2 years ago
Martin Holst Swende 067bac3f24
core, ethclient/gethclient: improve flaky tests (#25918) 2 years ago
rjl493456442 052c634917
core: rework tx indexer (#25723) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Martin Holst Swende 389021a5af
core: place a cap on reorglogs (#25711) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
int88 e4b3bd6f26
core: fix uncle creation in TestFastVsFullChains (#25476) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago