Commit Graph

2063 Commits (9b35f3f5b1c6d3fe0986f9dccf884f005754c510)

Author SHA1 Message Date
lightclient 338bb2e36c
core/blockchain: downgrade tx indexing and unindexing logs (#25832) 2 years ago
jwasinger d8ada03eac
core/vm: return copy of input slice in identity precompile, avoid returndata copy (#25183) 2 years ago
Felix Lange 468d1844c7
core: move build version reading to its own package (#25806) 2 years ago
lightclient 8e5201551d
core: more compact bad block report (#25714) 2 years ago
Seungbae Yu ada603fab5
core: don't cache zero nonce in txNoncer (#25603) 2 years ago
ucwong 83989a19be
core/rawdb: fix leak of backoff timer (#25776) 2 years ago
Felix Lange 0ee8b273f2
core: fix log order in "Imported new chain segment" (#25768) 2 years ago
Seungbae Yu 3a4cef5402
core: preallocate maps in TxPool helper methods (#25737) 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
Marius van der Wijden d30e39b2f8
core/vm: rename RANDOM to PREVRANDAO (#25691) 2 years ago
rjl493456442 5ddedd2f83
core, light, trie: remove DiskDB function from trie database (#25690) 2 years ago
rjl493456442 d46184c969
core/state: filter out nil trie for copy (#25575) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Abirdcfly c394c308e6
all: remove duplicate word in comments (#25618) 2 years ago
Péter Szilágyi 5758d1fb11
core/state, trie: fix trie flush order for proper pruning 2 years ago
Péter Szilágyi 81bd998353
core, eth/downloader: handle spurious junk bodies from racey rollbacks (#25578) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Guillaume Ballet 23ac8df153
cmd. core: save preimages on genesis creation (#25538) 2 years ago
Seungbae Yu a50c006b49
core: make tx journal check and open atomic (#25530) 2 years ago
Guillaume Ballet 6da5c1644d
core/state, trie, light: add a TryDeleteAccount method (#25531) 2 years ago
Guillaume Ballet 12185e40e0
core, trie: flush preimages to db on blockchain close (#25533) 2 years ago
ycyraum 141cd42531
core/genesis: remove calaverasAllocData (#25516) 2 years ago
ycyraum 877ef7f09e
core: remove unused bc ChainContext in applyTransaction 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
Sina Mahmoodi 86de2e516e
eth/tracers: add onlyTopCall option to callTracer (#25430) 2 years ago
int88 e4b3bd6f26
core: fix uncle creation in TestFastVsFullChains (#25476) 2 years ago
rjl493456442 e44d6551c3
cmd, core, ethdb, node: move chain freezer one folder deeper (#25487) 2 years ago
Guillaume Ballet f67e54c92f
core: use TryGetAccount to read what TryUpdateAccount has written (#25458) 2 years ago
rjl493456442 8b53b92eb4
core, trie: rework trie committer (#25320) 2 years ago
Seungbae Yu 5fb463dddc
core: preallocate batch size in bloomIndexer (#25289) 2 years ago
yong 6b6261b51f
core/types: fix typo in comment (#25359) 2 years ago
Péter Szilágyi 6fd06ab075
cmd, core, eth, les, params: add merge-passed chain config (#24538) 2 years ago
rjl493456442 9d76a9b94f
core, trie, eth, cmd: rework preimage store (#25287) 2 years ago
Marius van der Wijden c6dcd018d2
core: eth: rpc: implement safe rpc block (#25165) 2 years ago
Péter Szilágyi f3af3fd8df
eth: support bubbling up bad blocks from sync to the engine API (#25190) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Marius van der Wijden 22d71afc95
params: set sepolia mergeNetsplitBlock to 1735371 (#25372) 2 years ago
rjl493456442 1657e43931
core, les, eth: port snap sync changes (#24898) 2 years ago
Lee Bousfield 1c9afc56ae
core: prevent negative fee during RPC calls (#25214) 2 years ago
henridf 4766b1107f
core: remove lock in BlockChain.ExportN (#25254) 2 years ago
Seungbae.yu 44893be0d6
core, eth: pre-allocate map in storage copy (#25279) 2 years ago
Seungbae.yu e394d01f2a
core/types: fix typo in comment (#25249) 2 years ago
Marius van der Wijden 87bb5db675
core: allow external processor (#25233) 2 years ago
Marius van der Wijden 5f6e870ee6
core: apply ttd override to uninitialized db (#25136) 2 years ago
Marius van der Wijden e537193421
core: allow external code to set the block validator for malicious tests (#25119) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
Marius van der Wijden d12b1a91cd
consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 2 years ago
aaronbuchwald 300f6121ad
core/rawdb: simplify TestDiskSeek to use memorydb (#25182) 2 years ago