aboutsummaryrefslogtreecommitdiffstats
path: root/core/headerchain.go
Commit message (Expand)AuthorAgeFilesLines
* vendor: sync to latest core (#320)Jimmy Hu2019-06-151-4/+4
* core: check coinbase for empty block (#282)Jimmy Hu2019-06-131-6/+13
* core: fix headerchain coinbase validationWei-Ning Huang2019-06-131-2/+7
* core: vm: flatten governanceWei-Ning Huang2019-06-121-1/+1
* core, dex/downloader: polish headers verification and blocks insertion logic ...Sonic2019-06-121-12/+132
* core, dex, dex/downloader: restore insertChain to upstream versionSonic2019-06-121-4/+4
* core: implement insert chain, headerchain logicSonic2019-06-121-0/+193
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-06-121-7/+7
* all: simplify timestamps to uint64 (#19372)Martin Holst Swende2019-04-081-1/+1
* common, core, light: add block age into info logsPéter Szilágyi2018-09-201-2/+12
* core: fix some small typos on comment code (#17278)Ha ĐANG2018-07-301-1/+1
* ethdb, core: implement delete for db batch (#17101)gary rong2018-07-021-7/+12
* 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