aboutsummaryrefslogtreecommitdiffstats
path: root/light/lightchain.go
Commit message (Collapse)AuthorAgeFilesLines
* all: import "context" instead of "golang.org/x/net/context"Felix Lange2017-03-231-1/+1
| | | | | | | | | | There is no need to depend on the old context package now that the minimum Go version is 1.7. The move to "context" eliminates our weird vendoring setup. Some vendored code still uses golang.org/x/net/context and it is now vendored in the normal way. This change triggered new vet checks around context.WithTimeout which didn't fire with golang.org/x/net/context.
* les: implement request distributor, fix blocking issues (#3660)Felföldi Zsolt2017-03-231-2/+11
| | | | | * les: implement request distributor, fix blocking issues * core: moved header validation before chain mutex lock
* Merge pull request #3779 from zsfelfoldi/cht-updatePéter Szilágyi2017-03-141-23/+2
|\ | | | | light: added new CHT
| * light: added new CHTZsolt Felfoldi2017-03-141-23/+2
| |
* | all: swap out the C++ ethash to the pure Go one (mining todo)Péter Szilágyi2017-03-091-0/+3
|/
* all: update light logs (and a few others) to the new modelPéter Szilágyi2017-03-031-19/+11
|
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-231-17/+17
|
* all: gofmt -w -sFelix Lange2017-01-061-1/+1
|
* les: improved header fetcher and server statisticsZsolt Felfoldi2016-12-101-0/+11
|
* light: updated CHTs for mainnet and testnetZsolt Felfoldi2016-11-141-4/+4
|
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-1/+2
| | | | | | | | | | | | | | | This commit implements EIP158 part 1, 2, 3 & 4 1. If an account is empty it's no longer written to the trie. An empty account is defined as (balance=0, nonce=0, storage=0, code=0). 2. Delete an empty account if it's touched 3. An empty account is redefined as either non-existent or empty. 4. Zero value calls and zero value suicides no longer consume the 25k reation costs. params: moved core/config to params Signed-off-by: Jeffrey Wilcke <jeffrey@ethereum.org>
* all: update license informationFelix Lange2016-11-091-1/+2
|
* p2p/discv5: added new topic discovery packageZsolt Felfoldi2016-11-091-4/+4
|
* light: light chain, VM env and tx poolZsolt Felfoldi2016-11-091-0/+505