Commit Graph

2340 Commits (4de89e92e41d08a814d31534e9db34ae0d95e966)

Author SHA1 Message Date
s7v7nislands 79532a25b1
core/bloombits: use atomic type (#26993) 2 years ago
s7v7nislands 881fed032c
core/vm: use atomic.Bool (#26951) 2 years ago
Guillaume Ballet 41f89ca944
core/state, trie: remove Try prefix in Trie accessors (#26975) 2 years ago
Guillaume Ballet 8990c92aea
core/state: add account address to Trie slot accessors (#26934) 2 years ago
Delweng 7f3fc15a8b
core/rawdb: update freezertable read meter (#26946) 2 years ago
Martin Holst Swende b3f43c89b3
core/vm: expose jumptable constructors (#26880) 2 years ago
s7v7nislands 905a723fae
core/rawdb: use atomic int added in go1.19 (#26935) 2 years ago
Marius van der Wijden e6b6a8b738
core/txpool: allow future local transactions (#26930) 2 years ago
Marius van der Wijden 5d23d21fff
params: schedule shanghai fork on mainnet (#26908) 2 years ago
s7v7nislands 80ff0b4e6a
core/txpool: use atomic int added in go1.19 (#26913) 2 years ago
rjl493456442 48d1bf0678
consensus: improve consensus engine definition (#26871) 2 years ago
rjl493456442 bba2a1bac5
core: show db error-info in case of mismatched hash root (#26870) 2 years ago
rjl493456442 c8a6b7100c
core/state, trie: port changes from PBSS (#26763) 2 years ago
ucwong d1c5f918a3
core/txpool: use priceList.Put instead of heap.Push (#26863) 2 years ago
s7v7nislands a20e38720c
core: minor code refactor (#26852) 2 years ago
xiyang ca61048178
code/vm: fix comment typo (#26865) 2 years ago
Marius van der Wijden 6cf2e921a7
core/txpool: implement additional DoS defenses (#26648) 2 years ago
Felix Lange 564db9a95f
core: add Timestamp method in BlockGen (#26844) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Felix Lange 5395362e0f
core/forkid: fix issue in validation test (#26544) 2 years ago
xiyang 1bf1168432
core/vm: fix typo in comment (#26838) 2 years ago
Martin Holst Swende b80f05bde2
core/vm: use golang native big.Int (#26834) 2 years ago
rjl493456442 f7661a662a
core/rawdb: find smallest block stored in key-value store when chain gapped (#26719) 2 years ago
rjl493456442 77e33e5a49
core, miner: revert block gas counter in case of invalid transaction (#26799) 2 years ago
Marius van der Wijden 5bc2ef984f
core, eth/catalyst: fix race conditions in tests (#26790) 2 years ago
Felix Lange 87186148e0
core/types: add EffectiveGasPrice in Receipt (#26713) 2 years ago
Marius van der Wijden d865a5d6ae
core, params: schedule Shanghai on goerli (#26795) 2 years ago
Péter Szilágyi 010189538e
core: fix a merge fault (#26802) 2 years ago
Péter Szilágyi 19f74fa3c0
core/rawdb, ethdb/pebble: disable pebble on openbsd (#26801) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Dan Cline 2ea48f8a22
core: improve withdrawal index assignment in GenerateChain (#26756) 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
rjl493456442 13ef21d467
Revert "core/trie: remove trie tracer (#26665)" (#26732) 2 years ago
Martin Holst Swende 7c749c947a
core/trie: remove trie tracer (#26665) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Martin Holst Swende 645e3e86c4
core, eth/downloader: make body validation more strict (#26704) 2 years ago
rjl493456442 08bf8a60c3
core: check genesis state presence by disk read (#26703) 2 years ago
Marius van der Wijden 7fb42e6db2
eth/downloader: handle missing withdrawals if empty list is expected (#26675) 2 years ago
Sina Mahmoodi 2def62b99b
eth/filters: avoid block body retrieval when no matching logs (#25199) 2 years ago
Marius van der Wijden 241cf62b5c
params: schedule shanghai fork on sepolia (#26662) 2 years ago
Chris Ziogas b0cd8c4a5c
core/vm: set tracer-observable `value` of a delegatecall to match parent `value` (#26632) 2 years ago
Martin Holst Swende 22c3ad1d12
core/state, trie: remove unused error-return from trie Commit operation (#26641) 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
Péter Szilágyi 095e365fac
all: remove support for Ropsten (#26644) 2 years ago
rjl493456442 9842301376
all: remove database commit callback, rework noderesolver (#26637) 2 years ago