Commit Graph

200 Commits (3cfcd252db04aa1ff44ac6a40e33ef4c18e272a9)

Author SHA1 Message Date
rjl493456442 326fa00759
core/rawdb: fsync the index file after each freezer write (#28483) 1 year ago
Jakub Freebit 447945e438
core/rawdb: add logging and fix comments around AncientRange function. (#28379) 1 year ago
rjl493456442 3853f50082
trie/triedb/pathdb, core/rawdb: enhance error message in freezer (#28198) 1 year ago
Péter Szilágyi 509a64ffb9
cmd, core, ethdb: enable Pebble on 32 bits and OpenBSD too (#28335) 1 year ago
rjl493456442 eeb5dc3ccf
cmd, core: resolve scheme from a read-write database (#28313) 1 year ago
0xbstn 1f6e63900d
core: fix typos (#28218) 1 year ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year ago
Delweng f1b2ec0833
core/rawdb: use readonly file lock in readonly mode (#28180) 1 year ago
rjl493456442 4773dcbc81
trie: remove internal nodes between shortNode and child in path mode (#28163) 1 year ago
Delweng 545f4c5547
core/rawdb: no need to run truncateFile for readonly mode (#28145) 1 year ago
Delweng ef76afad35
core/rawdb: fix typo in comment (#28140) 1 year ago
Péter Szilágyi 8d38b1fe62
core/rawdb: skip pathdb state inspection in hashdb mode (#28108) 1 year ago
Delweng 2e02c1ffd9
core/rawdb: don't warn for missing "unclean shutdown markers" (#28014) 1 year ago
Felix Lange 9b46986edc
all: use rlp.DecodeBytes instead of rlp.Decode where possible (#27994) 1 year ago
Felix Lange d1f6735171
core/rawdb: fix 32bit build (#27995) 1 year ago
Marius van der Wijden 2f4dbb4f90
core/rawdb: allocate database keys with explicit size to avoid slice growth (#27772) 1 year ago
Martin Holst Swende f0f8703bf2
core/rawdb, ethdb/pebble: avoid fsync db in tests (#27836) 1 year ago
Péter Szilágyi 00fead91c4
cmd/utils: fix a startup issue on deleted chaindata but dangling ancients (#27989) 1 year ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
Martin Holst Swende 8d1db1601d
eth/filters, core/rawdb: remove unused param, refactor filtering-loop (#27891) 1 year ago
rjl493456442 7de748d3f6
all: implement path-based state scheme (#25963) 1 year ago
Delweng 3ca92f70e5
all: replace data gas to blob gas in comments (#27825) 1 year ago
Péter Szilágyi 57268f7e6c
all: rename dataGas to blobGas (#27789) 1 year ago
Felix Lange 393d4db18c
core/types: add 4844 data gas fields in Receipt (#27743) 1 year ago
rjl493456442 0b1f97e151
core/rawdb: support freezer batch read with no size limit (#27687) 1 year ago
Delweng aecf3f9579
internal/blocktest: add package for shared test code (#27270) 1 year ago
Dan Laine 154b016b6c
core: use slices package for sorting (#27489) 1 year ago
Péter Szilágyi c7c84ca16c
all: remove the Rinkeby testnet (#27406) 1 year ago
Delweng 6c732766c8
core,console: replace noarg fmt.Errorf with errors.New (#27332) 2 years ago
rjl493456442 5021d36d35
all: port boring changes from pbss (#27176) 2 years ago
Péter Szilágyi d3ece3a07c
cmd/utils, node: switch to Pebble as the default db if none exists (#27136) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 2 years ago
Delweng 7f3fc15a8b
core/rawdb: update freezertable read meter (#26946) 2 years ago
s7v7nislands 905a723fae
core/rawdb: use atomic int added in go1.19 (#26935) 2 years ago
rjl493456442 f7661a662a
core/rawdb: find smallest block stored in key-value store when chain gapped (#26719) 2 years ago
Felix Lange 87186148e0
core/types: add EffectiveGasPrice in Receipt (#26713) 2 years ago
Péter Szilágyi 19f74fa3c0
core/rawdb, ethdb/pebble: disable pebble on openbsd (#26801) 2 years ago
Martin Holst Swende 09a9ccdbce
core/rawdb, node: use standalone flock dependency (#26633) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
Péter Szilágyi 2f20fd31ee
core/rawdb: expose chain freezer constructor without internals (#26748) 2 years ago
Martin Holst Swende 6d2d126100
core: fix accessor mismatch for genesis state (#26747) 2 years ago
Péter Szilágyi 90d25514af
core, eth: merge snap-sync chain download progress logs (#26676) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Sina Mahmoodi 2def62b99b
eth/filters: avoid block body retrieval when no matching logs (#25199) 2 years ago
Péter Szilágyi bf1798e04e
common/prque: generic priority queue (#26290) 2 years ago
Martin Holst Swende ed51b8c5d3
ethdb: pebble backend (64bit platforms only) (#26517) 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