Commit Graph

1687 Commits (61469cfeaf2a6d0b1598afbaf35dd2d1872604ce)

Author SHA1 Message Date
Péter Szilágyi fc85777a21
core: concurrent database reinit from freezer dump 6 years ago
Péter Szilágyi 7392f59e7c
core/rawdb: keep genesis in key-value store for full sync too 6 years ago
gary rong 611113e967 core: never delete genesis block (#19617) 6 years ago
Mohanson 4b622b277e core/state: unified function receiver names (#19615) 6 years ago
Péter Szilágyi f35975ea21
core/rawdb, eth/downloader: align 64bit atomic fields 6 years ago
Péter Szilágyi 9eba3a9fff
cmd/geth, core/rawdb: seamless freezer consistency, friendly removedb 6 years ago
Péter Szilágyi 536b3b416c
cosensus, core, eth, params, trie: fixes + clique history cap 6 years ago
gary rong 37d280da41
core, cmd, vendor: fixes and database inspection tool (#15) 6 years ago
Martin Holst Swende 42c746d6f4
freezer: disable compression on hashes and difficulties (#14) 6 years ago
Martin Holst Swende 331de17e4d
core/rawdb: support starting offset for future deletion 6 years ago
gary rong 80469bea0c
all: integrate the freezer with fast sync 6 years ago
rjl493456442 b6cac42e9f
core/rawdb: add file lock for freezer 6 years ago
Martin Holst Swende b69bdc2a4f
freezer: implement split files for data 6 years ago
Péter Szilágyi 006c21efc7
cmd, core, eth, les, node: chain freezer on top of db rework 6 years ago
Péter Szilágyi 9effd64290
core, eth, trie: bloom filter for trie node dedup during fast sync (#19489) 6 years ago
Péter Szilágyi 751effa35e
core: fix formatting error (trailing whitepace) 6 years ago
PilkyuJung ec2131c8d3 core: move error variable to error.go (#19560) 6 years ago
Péter Szilágyi 6ec6b29051
core: fix import errors on clique crashes + empty blocks (#19544) 6 years ago
gary rong c113723fdb core: handle importing known blocks more gracefully (#19417) 6 years ago
Martin Holst Swende c8cf360f29
core: fix canonicality confusion (#19514) 6 years ago
유용환 abeba0a1de core/rawdb: fix typo (#19526) 6 years ago
Martin Holst Swende 4c90efdf57 consensus,core,miner: avoid overhead of creating a new block (#19301) 6 years ago
Hongbin Mao 504f88b65b core/rawdb: typo fix storea => stores (#19498) 6 years ago
Matthew Halpern 937417527c core: lookup txs by block number instead of block hash (#19431) 6 years ago
gary rong ce9a289fa4
core/types: fix cummulative gas bug and legacy decoding tests 6 years ago
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Matthew Halpern 6b0ddd141e
core, eth, les, light: store transaction receipts without txHash and gasCost 6 years ago
Martin Holst Swende d763b49ae3
consensus,core: shortcut uncle validation 6 years ago
gary rong 36f81118f6 core/state: fix state iterator (#19127) 6 years ago
Péter Szilágyi 43631aa1d6
core: minor code polishes + rebase fixes 6 years ago
rjl493456442 690bd8a417
core: re-omit new log event when logs rebirth 6 years ago
hydai 9b3601cfce core/vm: fix typos in comments (#19391) 6 years ago
Martin Holst Swende 36b78abe61
core/vm: instruction tests (#16327) 6 years ago
Martin Holst Swende 0b4fe8d192 all: simplify timestamps to uint64 (#19372) 6 years ago
Runchao Han c4109d790f core: fix typo in insertChain method doc (#19371) 6 years ago
Péter Szilágyi 9294b8f10f
core/vm: polish gas PR, fix tests, make table driven 6 years ago
Péter Szilágyi ed34a5e08a
cmd, core, eth: support disabling the concurrent state prefetcher 6 years ago
Péter Szilágyi bb9631c399
core: prefetch next block state concurrently 6 years ago
贺鹏飞 fbe7caf136
core: cache tx signature before obtaining lock 6 years ago
Liang Ma 157f09e5b6 core/vm: Correct the Memory Gas Overflow condition 6 years ago
Brent 7fb89697fd core/types: add block location fields to receipt (#17662) 6 years ago
Péter Szilágyi a732c93309
core: 3rd try on splitting the trie metrics correctly 6 years ago
Martin Holst Swende 59e1953246 core, ethdb, trie: mode dirty data to clean cache on flush (#19307) 6 years ago
Péter Szilágyi 435020f9b3
core: split trie op metrics from the correct chain metrics 6 years ago
Péter Szilágyi 86989e3fcd
core: split out detailed trie access metrics from insertion time (#19316) 6 years ago
Martin Holst Swende 650ad19c2d
core: make txpool handle reorg due to setHead 6 years ago
Péter Szilágyi 91eec1251c
cmd, core, eth, trie: get rid of trie cache generations (#19262) 6 years ago
Corey Lin 768b4c2e6b asm: remove unused parameter for function Lex (#18058) 6 years ago
Péter Szilágyi 4f457859a2
core: use headers only where blocks are unnecessary 6 years ago
Martin Holst Swende 7504dbd6eb core/vm: 64 bit memory and gas calculations (#19210) 6 years ago