aboutsummaryrefslogtreecommitdiffstats
path: root/core/headerchain.go
Commit message (Expand)AuthorAgeFilesLines
* core, eth, les: more efficient hash-based header chain retrieval (#16946)Felföldi Zsolt2018-06-121-0/+37
* core/rawdb: separate raw database access to own package (#16666)Péter Szilágyi2018-05-071-38/+39
* core: minor evm polishes and optimizationsPéter Szilágyi2018-03-261-1/+1
* core: make current*Block atomic, and accessor functions mutex-free (#16171)Martin Holst Swende2018-02-261-18/+21
* core, eth/downloader: commit block data using batches (#15115)Felix Lange2017-09-101-5/+8
* core: typos and comments improvechanghong2017-05-251-9/+8
* consensus, core, ethstats: use engine specific block beneficiary (#14318)Péter Szilágyi2017-04-121-0/+3
* consensus, core: drop all the legacy custom core error typesPéter Szilágyi2017-04-061-2/+2
* core, consensus: pluggable consensus engines (#3817)Péter Szilágyi2017-04-051-112/+37
* core: refactor genesis handlingFelix Lange2017-03-231-6/+1
* les: implement request distributor, fix blocking issues (#3660)Felföldi Zsolt2017-03-231-4/+9
* Merge pull request #3723 from karalabe/logger-updates-2Péter Szilágyi2017-02-281-22/+15
|\
| * core, log: track field length and pad to alignPéter Szilágyi2017-02-281-2/+2
| * all: next batch of log polishes to contextual versionsPéter Szilágyi2017-02-281-22/+15
* | all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-281-1/+1
|/
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-231-12/+11
* core: improve import log alignmentFelix Lange2017-01-111-1/+1
* core: import future blocks one-by-one, enfore chain ancestryPéter Szilágyi2016-12-131-0/+11
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-4/+5
* common, core, eth/downloader: adjust import log formattingPéter Szilágyi2016-10-181-2/+7
* core: ensure the canonical block is written before the canonical hash is setBas van Kervel2016-08-161-7/+11
* core: improved chainDb using sequential keyszsfelfoldi2016-06-071-28/+69
* all: update license informationFelix Lange2016-04-151-0/+1
* core: added basic chain configurationJeffrey Wilcke2016-04-011-7/+12
* core: cache fresh headers and tds to avoid db trashingPéter Szilágyi2016-03-111-18/+50
* core: create a header chain structure shared by core.BlockChain and light.Lig...zsfelfoldi2016-03-101-0/+432