| Commit message (Expand) | Author | Age | Files | Lines |
* | remove a no-op line in the code (#17760) | zah | 2018-11-29 | 1 | -1/+0 |
* | les: fix fetcher syncing logic (#18072) | Felföldi Zsolt | 2018-11-26 | 1 | -27/+29 |
* | les: fix pubkey index typo (#18093) | Sheldon | 2018-11-15 | 1 | -1/+1 |
* | les, light: reduce les testing stress (#17867) | gary rong | 2018-10-08 | 1 | -1/+1 |
* | les: limit state ODR retrievals to the last 100 blocks (#17744) | Felföldi Zsolt | 2018-10-01 | 5 | -19/+26 |
* | all: new p2p node representation (#17643) | Felix Lange | 2018-09-25 | 6 | -61/+92 |
* | les: fix invalid delivery handling in retriever (#17727) | Felföldi Zsolt | 2018-09-21 | 1 | -1/+8 |
* | Merge pull request #17719 from karalabe/update-chts | Péter Szilágyi | 2018-09-20 | 2 | -20/+20 |
|\ |
|
| * | les, light, params: update light client CHTs | Péter Szilágyi | 2018-09-20 | 2 | -20/+20 |
* | | all: protect self-mined block during reorg (#17656) | gary rong | 2018-09-20 | 1 | -1/+1 |
|/ |
|
* | les: fix retriever logic (#17705) | Felföldi Zsolt | 2018-09-20 | 1 | -2/+6 |
* | les: fix distReq.sentChn double close bug (#17639) | Felföldi Zsolt | 2018-09-15 | 1 | -1/+3 |
* | consensus, miner: stale block mining support (#17506) | gary rong | 2018-08-28 | 1 | -1/+1 |
* | all: make indexer configurable (#17188) | gary rong | 2018-08-28 | 13 | -211/+332 |
* | cmd, eth, miner: make recommit configurable (#17444) | gary rong | 2018-08-22 | 1 | -1/+1 |
* | les: fix CHT field in nodeInfo (#17465) | Felföldi Zsolt | 2018-08-21 | 1 | -4/+16 |
* | les: fix crasher in NodeInfo when running as server (#17419) | Felix Lange | 2018-08-17 | 5 | -152/+178 |
* | light: CHT and bloom trie indexers working in light mode (#16534) | Felföldi Zsolt | 2018-08-16 | 9 | -44/+70 |
* | les: implement client connection logic (#16899) | Felföldi Zsolt | 2018-08-15 | 3 | -1/+438 |
* | cmd, consensus/ethash, eth: miner push notifications | Péter Szilágyi | 2018-08-10 | 1 | -1/+1 |
* | consensus/ethash: move remote agent logic to ethash internal (#15853) | gary rong | 2018-08-03 | 1 | -0/+1 |
* | all: simplify switches (#17267) | Oleg Kovalov | 2018-07-30 | 1 | -2/+1 |
* | accounts, eth, les: blockhash based filtering on all code paths | Péter Szilágyi | 2018-07-12 | 1 | -1/+4 |
* | les: add announcement safety check to light fetcher (#17034) | Felföldi Zsolt | 2018-07-04 | 1 | -2/+9 |
* | les: handle conn/disc/reg logic in the eventloop (#16981) | gary rong | 2018-06-25 | 1 | -74/+135 |
* | les: fix retriever logic (#16776) | Felföldi Zsolt | 2018-06-12 | 1 | -13/+17 |
* | core, eth, les: more efficient hash-based header chain retrieval (#16946) | Felföldi Zsolt | 2018-06-12 | 1 | -13/+22 |
* | les: pass server pool to protocol manager (#16947) | Felföldi Zsolt | 2018-06-12 | 4 | -4/+5 |
* | les: add Skip overflow check to GetBlockHeadersMsg handler (#16891) | Felföldi Zsolt | 2018-06-05 | 1 | -7/+18 |
* | trie: fixes to comply with golint (#16771) | kiel barry | 2018-05-22 | 1 | -5/+5 |
* | core, eth: minor txpool event cleanups | Péter Szilágyi | 2018-05-18 | 1 | -2/+2 |
* | all: collate new transaction events together | rjl493456442 | 2018-05-18 | 1 | -1/+1 |
* | all: get rid of error when creating memory database (#16716) | gary rong | 2018-05-09 | 3 | -15/+12 |
* | core/rawdb: separate raw database access to own package (#16666) | Péter Szilágyi | 2018-05-07 | 11 | -76/+111 |
* | les: changed if-else blocks to conform with golint (#16658) | GagziW | 2018-05-03 | 4 | -19/+13 |
* | build: enable goimports and varcheck linters (#16446) | thomasmodeneis | 2018-04-18 | 3 | -19/+0 |
* | les: add ps.lock.Unlock() before return (#16360) | cpusoft | 2018-04-11 | 1 | -0/+2 |
* | eth, les: allow exceeding maxPeers for trusted peers (#16189) | Andrey Petrov | 2018-02-27 | 1 | -1/+2 |
* | metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15... | Anton Evangelatov | 2018-02-23 | 1 | -4/+4 |
* | eth, les, light: filter on logs only, derive receipts on demand | Péter Szilágyi | 2018-02-23 | 1 | -0/+4 |
* | les: fix light fetcher database race (#16103) | Felföldi Zsolt | 2018-02-19 | 1 | -9/+21 |
* | les: add missing lock around peer access | Péter Szilágyi | 2018-02-15 | 1 | -0/+3 |
* | all: update license information (#16089) | Felix Lange | 2018-02-14 | 1 | -1/+1 |
* | les, light: fix CHT trie retrievals (#16039) | Péter Szilágyi | 2018-02-11 | 6 | -95/+174 |
* | les: fix server panic when discovery disabled (#16055) | Felföldi Zsolt | 2018-02-10 | 1 | -9/+11 |
* | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 4 | -85/+113 |
* | les: limit LES peer count and improve peer configuration logic (#16010) | Felföldi Zsolt | 2018-02-05 | 4 | -4/+16 |
* | core, eth, les, light: get rid of redundant methods | Péter Szilágyi | 2018-01-31 | 2 | -11/+20 |
* | les: fix TxStatusMsg RLP coding (#15974) | Felföldi Zsolt | 2018-01-27 | 3 | -5/+5 |
* | p2p, p2p/discover, p2p/discv5: implement UDP port sharing (#15200) | Felföldi Zsolt | 2018-01-22 | 3 | -7/+7 |
* | les: fix les/1 CHT compatibility issue (#15692) | Felföldi Zsolt | 2018-01-09 | 2 | -3/+3 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 3 | -16/+14 |
* | various: remove redundant parentheses (#15793) | Furkan KAMACI | 2018-01-03 | 2 | -3/+3 |
* | eth, les, light: expose chain config in les node info too (#15732) | Péter Szilágyi | 2017-12-28 | 1 | -3/+14 |
* | accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) | gary rong | 2017-12-22 | 2 | -3/+4 |
* | cmd, consensus, eth: split ethash related config to it own (#15520) | gary rong | 2017-11-24 | 1 | -1/+1 |
* | les: use modified default txpool config to avoid creating journal file | rjl493456442 | 2017-11-21 | 1 | -1/+3 |
* | build: enable unconvert linter (#15456) | ferhat elmas | 2017-11-11 | 1 | -1/+1 |
* | les: fix channel assignment data race (#15441) | b00ris | 2017-11-09 | 1 | -3/+3 |
* | les: fix misuse of WaitGroup (#15365) | Evgeny Danilenko | 2017-11-09 | 1 | -3/+3 |
* | all: gofmt -w -s (#15419) | ferhat elmas | 2017-11-08 | 4 | -12/+12 |
* | les, core/bloombits: post-LES/2 fixes (#15391) | Felföldi Zsolt | 2017-10-27 | 1 | -1/+1 |
* | core, eth, les: fix messy code (#15367) | Péter Szilágyi | 2017-10-25 | 4 | -51/+73 |
* | les, light: LES/2 protocol version (#14970) | Felföldi Zsolt | 2017-10-24 | 14 | -274/+1202 |
* | core, eth/downloader: commit block data using batches (#15115) | Felix Lange | 2017-09-10 | 1 | -1/+1 |
* | core, eth: clean up bloom filtering, add some tests | Péter Szilágyi | 2017-09-06 | 2 | -15/+5 |
* | core, eth: add bloombit indexer, filter based on it | Zsolt Felfoldi | 2017-09-06 | 2 | -1/+19 |
* | core: implement Metropolis EIP 658, receipt status byte | rjl493456442 | 2017-08-22 | 1 | -2/+2 |
* | core, light: send chain events using event.Feed (#14865) | Miya Chen | 2017-08-18 | 5 | -8/+34 |
* | les: fix megacheck warnings (#14941) | Felföldi Zsolt | 2017-08-09 | 8 | -96/+6 |
* | Merge pull request #14737 from holiman/txpool_localaccounts | Péter Szilágyi | 2017-07-10 | 1 | -3/+3 |
|\ |
|
| * | core, eth, les: polish txpool API around local/remote txs | Péter Szilágyi | 2017-07-05 | 1 | -3/+3 |
* | | eth/downloader, les, light: Changes in response to review | Nick Johnson | 2017-07-03 | 1 | -14/+1 |
* | | eth, les: Refactor downloader peer to use structs | Nick Johnson | 2017-06-29 | 1 | -47/+73 |
* | | eth, les, light: Refactor downloader to use blockchain interface | Nick Johnson | 2017-06-28 | 1 | -3/+1 |
|/ |
|
* | core/state: access trie through Database interface, track errors (#14589) | Felix Lange | 2017-06-27 | 3 | -46/+29 |
* | les: code refactoring (#14416) | Felföldi Zsolt | 2017-06-21 | 15 | -441/+699 |
* | les: fix goroutine leak in execQueue (#14480) | Felix Lange | 2017-05-17 | 2 | -30/+118 |
* | cmd, eth, les, mobile: make networkid uint64 everywhere | Péter Szilágyi | 2017-04-25 | 3 | -10/+10 |
* | all: update license information | Felix Lange | 2017-04-14 | 2 | -2/+2 |
* | cmd/utils, node: remove unused solc references and improve RPC config (#14324) | bas-vk | 2017-04-13 | 1 | -5/+1 |
* | cmd/geth: add --config file flag (#13875) | Felix Lange | 2017-04-12 | 1 | -5/+5 |
* | consensus, core, ethstats: use engine specific block beneficiary (#14318) | Péter Szilágyi | 2017-04-12 | 3 | -3/+4 |
* | les: allow LES connection to other servers (#13889) | Felföldi Zsolt | 2017-04-11 | 1 | -2/+3 |
* | Merge pull request #13870 from karalabe/miners-fixes | Péter Szilágyi | 2017-04-07 | 1 | -1/+2 |
|\ |
|
| * | consensus, core: drop all the legacy custom core error types | Péter Szilágyi | 2017-04-06 | 1 | -1/+2 |
* | | cmd, les, eth, eth/gasprice: using new gas price oracle (#13853) | Felföldi Zsolt | 2017-04-06 | 2 | -2/+7 |
|/ |
|
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 4 | -18/+16 |
* | core: refactor genesis handling | Felix Lange | 2017-03-23 | 3 | -22/+27 |
* | all: import "context" instead of "golang.org/x/net/context" | Felix Lange | 2017-03-23 | 5 | -9/+14 |
* | les: implement request distributor, fix blocking issues (#3660) | Felföldi Zsolt | 2017-03-23 | 15 | -306/+839 |
* | core, eth, les: support resuming fast sync on heavy rollback (#3743) | Péter Szilágyi | 2017-03-22 | 1 | -0/+1 |
* | cmd, eth, les, node, pow: disk caching and progress reports | Péter Szilágyi | 2017-03-09 | 1 | -6/+1 |
* | all: swap out the C++ ethash to the pure Go one (mining todo) | Péter Szilágyi | 2017-03-09 | 1 | -1/+2 |
* | all: update light logs (and a few others) to the new model | Péter Szilágyi | 2017-03-03 | 8 | -214/+211 |
* | eth, les: shorten genesis block mismatch error message | Felix Lange | 2017-02-28 | 1 | -1/+1 |
* | common: move big integer math to common/math (#3699) | Felix Lange | 2017-02-27 | 2 | -5/+7 |
* | eth, les, swarm: fix go vet issues sufraced by log15 | Péter Szilágyi | 2017-02-23 | 1 | -1/+1 |
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 8 | -124/+121 |
* | params: core, core/vm, miner: 64bit gas instructions | Jeffrey Wilcke | 2017-02-14 | 2 | -5/+7 |
* | Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" | Jeffrey Wilcke | 2017-02-13 | 2 | -7/+5 |
* | params: core, core/vm, miner: 64bit gas instructions (#3514) | Jeffrey Wilcke | 2017-02-02 | 2 | -5/+7 |
* | les, cmd/util: disable topic discovery with --nodiscover | Zsolt Felfoldi | 2017-01-27 | 1 | -3/+9 |
* | les: remove delayed les server starting | Zsolt Felfoldi | 2017-01-26 | 1 | -27/+3 |
* | les: add unknown peers to server pool instead of rejecting them | Zsolt Felfoldi | 2017-01-26 | 2 | -38/+45 |
* | Merge pull request #3579 from bas-vk/natspec | Péter Szilágyi | 2017-01-17 | 1 | -2/+0 |
|\ |
|
| * | cmd,eth,les,internal: remove natspec support | Bas van Kervel | 2017-01-17 | 1 | -2/+0 |
* | | cmd/geth, core: add support for recording SHA3 preimages (#3543) | Nick Johnson | 2017-01-17 | 1 | -1/+2 |
|/ |
|
* | les: fixed transaction sending deadlock (#3568) | Felföldi Zsolt | 2017-01-16 | 1 | -1/+0 |
* | Merge pull request #3535 from fjl/all-ineffassign | Péter Szilágyi | 2017-01-10 | 1 | -2/+1 |
|\ |
|
| * | all: fix ineffectual assignments and remove uses of crypto.Sha3 | Felix Lange | 2017-01-09 | 1 | -2/+1 |
* | | Merge pull request #3519 from zsfelfoldi/light-topic5 | Péter Szilágyi | 2017-01-09 | 10 | -121/+271 |
|\ \
| |/
|/| |
|
| * | les: fixed selectPeer deadlock, improved request distribution | Zsolt Felfoldi | 2017-01-06 | 10 | -121/+271 |
* | | all: fix spelling errors | Péter Szilágyi | 2017-01-07 | 1 | -1/+1 |
* | | all: gofmt -w -s | Felix Lange | 2017-01-06 | 8 | -21/+21 |
* | | Merge pull request #3516 from fjl/types-drop-sign-ecdsa | Péter Szilágyi | 2017-01-06 | 1 | -7/+7 |
|\ \ |
|
| * | | core/types: remove redundant SignECDSA wrappers, rename to SignTx | Felix Lange | 2017-01-05 | 1 | -7/+7 |
| |/ |
|
* / | core/vm: move Log to core/types | Felix Lange | 2017-01-06 | 1 | -1/+1 |
|/ |
|
* | core/vm: improved EVM run loop & instruction calling (#3378) | Jeffrey Wilcke | 2017-01-05 | 2 | -4/+4 |
* | cmd/utils, eth, les: bubble --fakepow flag into eth/les too | Péter Szilágyi | 2017-01-04 | 1 | -4/+2 |
* | rpc: remove HexNumber, replace all uses with hexutil types | Felix Lange | 2016-12-20 | 1 | -2/+3 |
* | Merge pull request #3413 from zsfelfoldi/light-topic4 | Felix Lange | 2016-12-13 | 13 | -472/+1778 |
|\ |
|
| * | les, light: add block availability check for ODR requests | Zsolt Felfoldi | 2016-12-10 | 5 | -6/+59 |
| * | eth, les: defer starting LES service until ETH initial sync is finished | Zsolt Felfoldi | 2016-12-10 | 2 | -3/+29 |
| * | les: using random request IDs | Zsolt Felfoldi | 2016-12-10 | 3 | -11/+10 |
| * | les: improved header fetcher and server statistics | Zsolt Felfoldi | 2016-12-10 | 9 | -481/+801 |
| * | les: fixed light fetcher request ID matching | Zsolt Felfoldi | 2016-12-08 | 2 | -5/+11 |
| * | les: implement light server pool | Zsolt Felfoldi | 2016-12-08 | 5 | -45/+947 |
* | | core: bugfix state change race condition in txpool (#3412) | bas-vk | 2016-12-11 | 2 | -3/+7 |
|/ |
|
* | core, core/vm: implemented a generic environment (#3348) | Jeffrey Wilcke | 2016-12-06 | 2 | -6/+17 |
* | cmd, ethstats, les, mobile, params: native netstats (#3336) | Péter Szilágyi | 2016-11-25 | 1 | -0/+1 |
* | common/httpclient, les: removed httpclient | Jeffrey Wilcke | 2016-11-25 | 1 | -3/+0 |
* | les: fixed logging | Jeffrey Wilcke | 2016-11-16 | 1 | -1/+1 |
* | core/types: turn off nonce checking for Call messages | Zsolt Felfoldi | 2016-11-14 | 1 | -2/+2 |
* | p2p/discv5: fixed bootnode connect issues | Zsolt Felfoldi | 2016-11-14 | 1 | -2/+3 |
* | les/flowcontrol: fixed locking scheme | Zsolt Felfoldi | 2016-11-14 | 1 | -4/+7 |
* | Merge pull request #3179 from obscuren/eip-158 | Felix Lange | 2016-11-14 | 5 | -80/+41 |
|\ |
|
| * | core/types, params: EIP#155 | Jeffrey Wilcke | 2016-11-13 | 3 | -62/+24 |
| * | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 5 | -18/+17 |
* | | les: cleaned up logging (#3256) | Jeffrey Wilcke | 2016-11-13 | 2 | -24/+29 |
|/ |
|
* | les: add missing nil check and handle quit in findServers | Zsolt Felfoldi | 2016-11-11 | 1 | -2/+5 |
* | les: print 'experimental feature' warning on startup | Felix Lange | 2016-11-09 | 1 | -0/+3 |
* | all: update license information | Felix Lange | 2016-11-09 | 19 | -22/+89 |
* | core/types: remove header accessors | Felix Lange | 2016-11-09 | 4 | -7/+7 |
* | p2p/discv5: added new topic discovery package | Zsolt Felfoldi | 2016-11-09 | 4 | -5/+53 |
* | les: light client protocol and API | Zsolt Felfoldi | 2016-11-09 | 19 | -0/+5087 |