Commit Graph

2639 Commits (6412beedc42602ec30b56cb5753108d042ca5102)

Author SHA1 Message Date
rjl493456442 bfda8ae0c6
core: add metrics for state access (#30353) 3 months ago
Sina M a223efcf39
core: implement EIP-2935 (#29465) 3 months ago
stevemilk 3c37db7989
all: clean up goerli flag and config (#30289) 3 months ago
lmittmann fc88cea648
core/vm: reuse Memory instances (#30137) 3 months ago
Sina M 3b48b16290
core/rawdb: drop MigrateTable (#30331) 3 months ago
Arran Schlosberg 710c3f32ac
vm: simplify error handling in `vm.EVM.create()` (#30292) 3 months ago
Shude Li 09d889d2e3
core: remove withdrawal length check for state processor (#30286) 3 months ago
Marius van der Wijden c686485a06
core: only compute state root once (#30299) 3 months ago
Zoo bd57f35f8d
core/txpool/blobpool: fix error message (#30247) 3 months ago
psogv0308 ebe31dfd5c
eth/downloader, core/types: take withdrawals-size into account in downloader queue (#30276) 4 months ago
lmittmann 4a3aed380e
core/vm: use uint64 in memory for indices everywhere (#30252) 4 months ago
lmittmann b37ac5c102
core/vm: improved stack swap performance (#30249) 4 months ago
lightclient dbc1d04f5e
core/vm/runtime: ensure tracer benchmark calls `OnTxStart` (#30257) 4 months ago
rjl493456442 766ce23032
core/state: fix SetStorage override behavior (#30185) 4 months ago
rjl493456442 1939813ece
core/state: check db error after intermediate call (#30171) 4 months ago
minh-bq 6693fe1be2
core/txpool: use the cached address in ValidateTransactionWithState (#30208) 4 months ago
Sina M 7026bae17c
core/tracing: update latest release version (#30211) 4 months ago
rjl493456442 ef583e9d18
core/state: remove useless metrics (#30184) 4 months ago
Sina M 944718bf16
ethdb: remove snapshot (#30189) 4 months ago
rjl493456442 f59d013e40
core/rawdb, triedb, cmd: create an isolated disk namespace for verkle (#30105) 4 months ago
Guillaume Ballet c54294bd41
core/state: don't compute verkle storage tree roots (#30130) 4 months ago
maskpp 15936c64a2
core/txpool/legacypool: use maps.Keys and maps.Copy (#30091) 4 months ago
zhiqiangxu 71210b0630
all: simplify tests using t.TempDir() (#30150) 4 months ago
Danyal Prout a0d2613ef0
core/types: don't modify signature V when reading large chainID (#30157) 4 months ago
minh-bq a0631f3ebd
core/txpool/blobpool: use nonce from argument instead of tx.Nonce() (#30148) 4 months ago
rjl493456442 cf0378499f
core/state: fix prefetcher for verkle (#29760) 4 months ago
Marius van der Wijden 803dc6b664
core/txpool/blobpool: revert #29989, WLock on Nonce (#30142) 5 months ago
Hteev Oli 09056601d8
core/state: fix inconsistent verkle test error messages (#29753) 5 months ago
jwasinger 41abab9e39
build: add check for stale generated files (#30037) 5 months ago
gitglorythegreat 06f1d077d3
all: replace division with right shift if possible (#29911) 5 months ago
maskpp 36d67be41b
core/txpool/blobpool: improve newPriceHeap function (#30050) 5 months ago
maskpp 98b5930d2d
core/txpool/blobpool: avoid use *map as parameter. (#30048) 5 months ago
jwasinger ed8fd0ac09
all: stateless witness builder and (self-)cross validator (#29719) 5 months ago
rjl493456442 c10ac4f48f
Revert "core/state/snapshot: tiny fixes" (#30039) 5 months ago
rjl493456442 e0e45dbc32
core/state/snapshot: tiny fixes (#29995) 5 months ago
psogv0308 27008408a5
core/txpool/blobpool: change rw-lock to r-lock (#29989) 5 months ago
Ha DANG 67a862db9d
cmd/geth, ethdb/pebble: improve database statistic (#29948) 5 months ago
Marius van der Wijden 7cf6a63687
core/state/snapshot: acquire the lock on Release (#30011) 5 months ago
maskpp 34b46a2f75
core/state/snapshot: add a missing lock (#30001) 5 months ago
jwasinger 69351e8b0f
core/state, eth/protocols, trie, triedb/pathdb: remove unused error from trie Commit (#29869) 5 months ago
Felix Lange 1e97148249
all: fix inconsistent receiver name and add lint rule for it (#29974) 5 months ago
maskpp 3aa874bed2
core/state: rename all the AccessList receivers to 'al' (#29921) 6 months ago
jwasinger 85587d5ef2
cmd, core: prefetch reads too from tries if requested (#29807) 6 months ago
TinyFoxy 2eb185c92b
core, rlp: remove duplicated words (#29964) 6 months ago
jwasinger db273c8733
core: initialize developer genesis beacon root contract with 0 balance (#29963) 6 months ago
Marquis Shanahan d09ddac399
core/rawdb: remove unused deriveLogFields (#29913) 6 months ago
Hteev Oli e85e21c932
core/state, eth/tracers: fix typos (#29932) 6 months ago
rjl493456442 125fb1ff58
core/state: avoid data race (#29924) 6 months ago
Steven Wang adbbd8cd7b
core/state: prefetch account trie while starting a prefetcher (#29919) 6 months ago
rjl493456442 d38b88a5a1
core/state: introduce stateupdate structure (#29530) 6 months ago