| Commit message (Expand) | Author | Age | Files | Lines |
* | eth/fetcher: reuse variables for hash and number (#16819) | Smilenator | 2018-05-29 | 1 | -4/+4 |
* | eth, node, trie: fix minor typos (#16802) | Wenbiao Zheng | 2018-05-24 | 1 | -5/+5 |
* | eth: propagate blocks and transactions async | Péter Szilágyi | 2018-05-21 | 2 | -12/+117 |
* | core, eth: minor txpool event cleanups | Péter Szilágyi | 2018-05-18 | 9 | -24/+24 |
* | all: collate new transaction events together | rjl493456442 | 2018-05-18 | 9 | -50/+62 |
* | all: get rid of error when creating memory database (#16716) | gary rong | 2018-05-09 | 7 | -16/+14 |
* | eth/filter: check nil pointer when unsubscribe (#16682) | gary rong | 2018-05-09 | 1 | -41/+58 |
* | eth: golint fixes to variable names (#16711) | kiel barry | 2018-05-09 | 3 | -41/+41 |
* | eth/filters: derive FilterCriteria from ethereum.FilterQuery (#16629) | Domino Valdano | 2018-05-08 | 1 | -8/+2 |
* | core/rawdb: separate raw database access to own package (#16666) | Péter Szilágyi | 2018-05-07 | 13 | -213/+90 |
* | eth: golint updates for this or self warning (#16632) | kiel barry | 2018-05-03 | 2 | -20/+20 |
* | core, eth: fix tracer dirty finalization | Péter Szilágyi | 2018-04-27 | 1 | -2/+3 |
* | eth/downloader: fix for Issue #16539 (#16546) | Domino Valdano | 2018-04-23 | 1 | -3/+11 |
* | all: fix various typos (#16533) | Wuxiang | 2018-04-19 | 2 | -2/+2 |
* | eth/downloader: wait for all fetcher goroutines to exit before terminating (#... | gary rong | 2018-04-16 | 1 | -9/+8 |
* | common: delete StringToAddress, StringToHash (#16436) | Felix Lange | 2018-04-10 | 1 | -2/+2 |
* | eth/downloader: flush state sync data before exit (#16280) | gary rong | 2018-04-09 | 1 | -5/+13 |
* | eth: fix typos (#16414) | Yusup | 2018-04-04 | 11 | -29/+29 |
* | eth: update higest block we know during the sync if a higher was found (#16283) | gary rong | 2018-03-09 | 2 | -0/+16 |
* | eth: fixed typo (#16274) | Kyuntae Ethan Kim | 2018-03-07 | 1 | -1/+1 |
* | eth/downloader: save and load trie sync progress (#16224) | Péter Szilágyi | 2018-03-03 | 2 | -1/+9 |
* | 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 | 5 | -62/+62 |
* | eth, les, light: filter on logs only, derive receipts on demand | Péter Szilágyi | 2018-02-23 | 4 | -8/+60 |
* | all: update license information (#16089) | Felix Lange | 2018-02-14 | 3 | -3/+3 |
* | eth: only disable fast sync after success | Péter Szilágyi | 2018-02-11 | 1 | -10/+5 |
* | eth/downloader: don't require state for ancestor lookups | Péter Szilágyi | 2018-02-11 | 2 | -13/+9 |
* | eth, light: minor light client startup cleanups | Péter Szilágyi | 2018-02-08 | 1 | -1/+0 |
* | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 13 | -533/+377 |
* | les: limit LES peer count and improve peer configuration logic (#16010) | Felföldi Zsolt | 2018-02-05 | 2 | -4/+4 |
* | eth/downloader: fix #15858 by checking if downloader dropPeer function is set... | Martin Holst Swende | 2018-02-05 | 1 | -3/+20 |
* | core, eth, les, light: get rid of redundant methods | Péter Szilágyi | 2018-01-31 | 5 | -15/+31 |
* | accounts/abi/bind: support event filtering in abigen | Péter Szilágyi | 2018-01-24 | 4 | -152/+21 |
* | eth/gasprice: set default percentile to 60%, count blocks instead of transact... | Nick Johnson | 2018-01-10 | 2 | -19/+34 |
* | all: regenerate codecs with gencodec commit 90983d99de (#15830) | Felix Lange | 2018-01-08 | 1 | -2/+2 |
* | all: update generated code (#15808) | Felix Lange | 2018-01-08 | 2 | -65/+29 |
* | eth: fix tracer panic when running without configs + reexec (#15799) | Péter Szilágyi | 2018-01-04 | 1 | -3/+3 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 8 | -29/+25 |
* | various: remove redundant parentheses (#15793) | Furkan KAMACI | 2018-01-03 | 1 | -2/+2 |
* | eth: revert tracer preimage recording (#15800) | Felix Lange | 2018-01-03 | 1 | -4/+1 |
* | eth: uncaptialize tracer preimage error message (#15792) | Felix Lange | 2018-01-03 | 1 | -1/+1 |
* | eth: enable preimage recording when tracing (#15787) | cdetrio | 2018-01-02 | 1 | -1/+4 |
* | eth/downloader: avoid hidden reference to finished statesync request (#15545) | Péter Szilágyi | 2018-01-02 | 1 | -1/+4 |
* | eth, les, light: expose chain config in les node info too (#15732) | Péter Szilágyi | 2017-12-28 | 1 | -6/+6 |
* | accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) | gary rong | 2017-12-22 | 6 | -7/+11 |
* | cmd, core, eth/tracers: support fancier js tracing (#15516) | Péter Szilágyi | 2017-12-21 | 24 | -254/+3685 |
* | eth: make tracing API errors more user friendly (#15589) | Michael Ruminer | 2017-12-10 | 1 | -2/+12 |
* | cmd/utils, eth: init etherbase from within eth (#15528) | Péter Szilágyi | 2017-12-10 | 1 | -2/+9 |
* | eth: return rlp-decoded values from debug_storageRangeAt (#15476) | Benoit Verkindt | 2017-12-06 | 2 | -5/+12 |
* | eth/downloader: update tests for reliability (#15337) | Rob | 2017-12-01 | 1 | -12/+49 |
* | cmd, consensus, eth: split ethash related config to it own (#15520) | gary rong | 2017-11-24 | 3 | -60/+50 |
* | all: fix code comment typos (#15547) | Ricardo Domingos | 2017-11-24 | 1 | -1/+1 |
* | eth, internal: Implement getModifiedAccountsBy(Hash|Number) using trie diffs ... | Nick Johnson | 2017-11-20 | 1 | -0/+83 |
* | eth/downloader: minor comments cleanup (#15495) | jtakalai | 2017-11-16 | 1 | -5/+5 |
* | core/bloombits: handle non 8-bit boundary section matches | Péter Szilágyi | 2017-11-15 | 1 | -0/+1 |
* | build: enable unconvert linter (#15456) | ferhat elmas | 2017-11-11 | 3 | -4/+4 |
* | all: gofmt -w -s (#15419) | ferhat elmas | 2017-11-08 | 1 | -1/+1 |
* | core, eth, les: fix messy code (#15367) | Péter Szilágyi | 2017-10-25 | 2 | -4/+3 |
* | les, light: LES/2 protocol version (#14970) | Felföldi Zsolt | 2017-10-24 | 4 | -16/+22 |
* | cmd, eth: separate out FakePeer for future reuse | Péter Szilágyi | 2017-10-10 | 1 | -0/+160 |
* | eth/fetcher: check the origin of filter tasks (#14975) | Miya Chen | 2017-10-10 | 3 | -45/+56 |
* | eth: fix typo (#15252) | Lio李欧 | 2017-10-06 | 1 | -1/+1 |
* | internal, accounts, eth: utilize vm failed flag to help gas estimation | rjl493456442 | 2017-10-02 | 1 | -2/+2 |
* | core/bloombits, eth/filters: handle null topics (#15195) | Péter Szilágyi | 2017-09-27 | 5 | -46/+26 |
* | eth, internal/ethapi: fix spelling of 'Ethereum' (#15164) | Ernesto del Toro | 2017-09-20 | 2 | -5/+5 |
* | eth/downloader: track peer drops and deassign state sync tasks | Péter Szilágyi | 2017-09-12 | 2 | -9/+42 |
* | Merge pull request #14973 from rjl493456442/fix_downloader | Péter Szilágyi | 2017-09-11 | 1 | -0/+4 |
|\ |
|
| * | eth/downloader: exit loop when there is no more available task | rjl493456442 | 2017-08-14 | 1 | -0/+4 |
* | | core, eth/downloader: commit block data using batches (#15115) | Felix Lange | 2017-09-10 | 5 | -45/+48 |
* | | eth: disable fast sync after pivot is committed | Péter Szilágyi | 2017-09-06 | 2 | -11/+12 |
* | | core/bloombits: use general filters instead of addresses and topics | Zsolt Felfoldi | 2017-09-06 | 1 | -1/+18 |
* | | core/bloombits: AddBloom index parameter and fixes variable names | Zsolt Felfoldi | 2017-09-06 | 2 | -2/+2 |
* | | core, eth: clean up bloom filtering, add some tests | Péter Szilágyi | 2017-09-06 | 10 | -367/+347 |
* | | core, eth: add bloombit indexer, filter based on it | Zsolt Felfoldi | 2017-09-06 | 10 | -289/+534 |
* | | eth: use maxpeers from p2p layer instead of extra config | Péter Szilágyi | 2017-09-06 | 6 | -27/+24 |
* | | core: make txpool operate on immutable state | Péter Szilágyi | 2017-09-05 | 1 | -8/+0 |
* | | core: implement Metropolis EIP 658, receipt status byte | rjl493456442 | 2017-08-22 | 3 | -9/+10 |
* | | core, light: send chain events using event.Feed (#14865) | Miya Chen | 2017-08-18 | 10 | -80/+247 |
* | | Merge pull request #14996 from markya0616/send_not_announce | Péter Szilágyi | 2017-08-18 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | eth: send but not announce block to peers if propagate is true | mark.lin | 2017-08-18 | 1 | -0/+1 |
* | | eth/downloader: fix race in downloadTesterPeer (#14942) | Ivan Daniluk | 2017-08-09 | 1 | -7/+25 |
* | | eth: fix megacheck warnings | Egon Elbre | 2017-08-08 | 7 | -40/+17 |
* | | cmd, core, eth: journal local transactions to disk (#14784) | Péter Szilágyi | 2017-07-28 | 1 | -2/+4 |
|/ |
|
* | core: remove redundant storage of transactions and receipts (#14801) | Péter Szilágyi | 2017-07-15 | 4 | -222/+84 |
* | Merge pull request #14737 from holiman/txpool_localaccounts | Péter Szilágyi | 2017-07-10 | 6 | -31/+7 |
|\ |
|
| * | eth: drop leftover from previous nonce protection scheme | Péter Szilágyi | 2017-07-05 | 2 | -23/+0 |
| * | core, eth, les: polish txpool API around local/remote txs | Péter Szilágyi | 2017-07-05 | 5 | -8/+7 |
* | | eth/downloader: Doc fixes | Nick Johnson | 2017-07-05 | 2 | -3/+7 |
* | | eth/downloader, les, light: Changes in response to review | Nick Johnson | 2017-07-03 | 3 | -22/+51 |
* | | eth, les: Refactor downloader peer to use structs | Nick Johnson | 2017-06-29 | 6 | -253/+246 |
* | | eth, les, light: Refactor downloader to use blockchain interface | Nick Johnson | 2017-06-28 | 4 | -143/+118 |
|/ |
|
* | core/state: access trie through Database interface, track errors (#14589) | Felix Lange | 2017-06-27 | 6 | -37/+12 |
* | eth: gracefully error if database cannot be opened | Péter Szilágyi | 2017-06-23 | 1 | -1/+4 |
* | eth/downloader: separate state sync from queue (#14460) | Felix Lange | 2017-06-22 | 5 | -453/+654 |
* | eth: remove les server from protocol manager (#14625) | Alan Chen | 2017-06-15 | 2 | -3/+0 |
* | Merge pull request #14516 from holiman/noncefixes | Péter Szilágyi | 2017-05-30 | 1 | -1/+1 |
|\ |
|
| * | internal/ethapi: add mutex around signing + nonce assignment | Martin Holst Swende | 2017-05-30 | 1 | -1/+1 |
* | | Merge pull request #14523 from karalabe/txpool-cli-flags | Péter Szilágyi | 2017-05-29 | 3 | -1/+11 |
|\ \ |
|
| * | | cmd, core, eth: configurable txpool parameters | Péter Szilágyi | 2017-05-29 | 3 | -1/+11 |
| |/ |
|
* | | Merge pull request #14537 from karalabe/setgasprice-durning-nomine | Péter Szilágyi | 2017-05-29 | 2 | -10/+24 |
|\ \ |
|
| * | | eth: update default gas price when not mining too | Péter Szilágyi | 2017-05-29 | 2 | -10/+24 |
| |/ |
|
* / | eth: don't import propagated blocks during fastsync | Péter Szilágyi | 2017-05-26 | 2 | -0/+6 |
|/ |
|
* | cmd, core, eth, miner: remove txpool gas price limits (#14442) | Péter Szilágyi | 2017-05-17 | 3 | -3/+7 |
* | eth/downloader: fix a potential issue against future refactors | Péter Szilágyi | 2017-05-02 | 1 | -0/+4 |
* | cmd, eth, les, mobile: make networkid uint64 everywhere | Péter Szilágyi | 2017-04-25 | 8 | -17/+17 |
* | eth: add debug_storageRangeAt | Felix Lange | 2017-04-25 | 2 | -37/+178 |
* | Merge remote-tracking branch 'fjl/license-update-1.6' | Péter Szilágyi | 2017-04-14 | 2 | -2/+2 |
|\ |
|
| * | all: update license information | Felix Lange | 2017-04-14 | 2 | -2/+2 |
* | | eth: revert accidental ethash cache dir change | Péter Szilágyi | 2017-04-14 | 1 | -0/+1 |
|/ |
|
* | cmd/utils, node: remove unused solc references and improve RPC config (#14324) | bas-vk | 2017-04-13 | 3 | -10/+1 |
* | cmd/geth: add --config file flag (#13875) | Felix Lange | 2017-04-12 | 11 | -91/+401 |
* | consensus, core, ethstats: use engine specific block beneficiary (#14318) | Péter Szilágyi | 2017-04-12 | 2 | -2/+2 |
* | consensus/clique: Proof of Authority (#3753) | Péter Szilágyi | 2017-04-10 | 1 | -0/+14 |
* | eth: accept transactions when starting CPU mining (#13882) | Péter Szilágyi | 2017-04-10 | 5 | -9/+17 |
* | eth: announce block after sync cycle (star topology) | Péter Szilágyi | 2017-04-10 | 1 | -1/+9 |
* | consensus, eth: don't CPU mine by default during remote mining | Péter Szilágyi | 2017-04-07 | 2 | -11/+20 |
* | Merge pull request #13870 from karalabe/miners-fixes | Péter Szilágyi | 2017-04-07 | 3 | -92/+4 |
|\ |
|
| * | consensus, core: drop all the legacy custom core error types | Péter Szilágyi | 2017-04-06 | 1 | -2/+2 |
| * | cmd/geth, eth: drop bad block reporting, its offline anyway | Péter Szilágyi | 2017-04-06 | 2 | -90/+2 |
* | | cmd, les, eth, eth/gasprice: using new gas price oracle (#13853) | Felföldi Zsolt | 2017-04-06 | 4 | -358/+137 |
|/ |
|
* | debug: convert uint64-blocknumber into rpc.Blocknumber (#13862) | Martin Holst Swende | 2017-04-05 | 1 | -6/+29 |
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 7 | -89/+100 |
* | core: refactor genesis handling | Felix Lange | 2017-03-23 | 6 | -90/+53 |
* | all: import "context" instead of "golang.org/x/net/context" | Felix Lange | 2017-03-23 | 10 | -16/+13 |
* | core, eth, les: support resuming fast sync on heavy rollback (#3743) | Péter Szilágyi | 2017-03-22 | 4 | -10/+19 |
* | all: finish integrating Go ethash, delete C++ vendor | Péter Szilágyi | 2017-03-09 | 2 | -106/+6 |
* | cmd, eth, les, node, pow: disk caching and progress reports | Péter Szilágyi | 2017-03-09 | 1 | -11/+13 |
* | all: swap out the C++ ethash to the pure Go one (mining todo) | Péter Szilágyi | 2017-03-09 | 3 | -6/+8 |
* | all: update light logs (and a few others) to the new model | Péter Szilágyi | 2017-03-03 | 2 | -2/+2 |
* | Logger updates 3 (#3730) | Péter Szilágyi | 2017-03-02 | 11 | -150/+122 |
* | core, eth: drop database block splitting upgrader | Péter Szilágyi | 2017-02-28 | 2 | -62/+0 |
* | Merge pull request #3709 from fjl/p2p-context-log | Péter Szilágyi | 2017-02-28 | 2 | -2/+2 |
|\ |
|
| * | eth, les: shorten genesis block mismatch error message | Felix Lange | 2017-02-28 | 2 | -2/+2 |
* | | common, eth/downloader, log: support terminal log formatting | Péter Szilágyi | 2017-02-28 | 2 | -28/+24 |
|/ |
|
* | all: disable log message colors outside of geth | Felix Lange | 2017-02-27 | 1 | -1/+1 |
* | eth/downloader: review fixes | Péter Szilágyi | 2017-02-27 | 2 | -7/+13 |
* | accounts, eth/downloader: use "err" instead of "error" in logs | Péter Szilágyi | 2017-02-27 | 1 | -13/+13 |
* | eth/downloader: port over old logs from glog to log15 | Péter Szilágyi | 2017-02-27 | 4 | -125/+137 |
* | common: move big integer math to common/math (#3699) | Felix Lange | 2017-02-27 | 1 | -1/+2 |
* | 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 | 12 | -205/+199 |
* | params: core, core/vm, miner: 64bit gas instructions | Jeffrey Wilcke | 2017-02-14 | 6 | -18/+20 |
* | core, eth, internal: Added `debug_getBadBlocks()` method (#3654) | Martin Holst Swende | 2017-02-14 | 1 | -0/+6 |
* | Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" | Jeffrey Wilcke | 2017-02-13 | 6 | -20/+18 |
* | accounts, cmd, eth, internal, miner, node: wallets and HD APIs | Péter Szilágyi | 2017-02-13 | 1 | -2/+4 |
* | accounts, cmd, eth, internal, mobile, node: split account backends | Péter Szilágyi | 2017-02-13 | 1 | -8/+6 |
* | Merge pull request #3605 from fjl/event-feed | Péter Szilágyi | 2017-02-03 | 2 | -4/+4 |
|\ |
|
| * | event: deprecate TypeMux and related types | Felix Lange | 2017-01-25 | 2 | -4/+4 |
* | | params: core, core/vm, miner: 64bit gas instructions (#3514) | Jeffrey Wilcke | 2017-02-02 | 6 | -18/+20 |
* | | les: remove delayed les server starting | Zsolt Felfoldi | 2017-01-26 | 3 | -10/+2 |
|/ |
|
* | eth/downloader: improve deliverNodeData (#3588) | Felix Lange | 2017-01-24 | 1 | -72/+52 |
* | eth/downloader: fix mutex regression causing panics on fail (#3591) | Péter Szilágyi | 2017-01-20 | 1 | -1/+2 |
* | Merge pull request #3579 from bas-vk/natspec | Péter Szilágyi | 2017-01-17 | 1 | -3/+0 |
|\ |
|
| * | cmd,eth,les,internal: remove natspec support | Bas van Kervel | 2017-01-17 | 1 | -3/+0 |
* | | cmd/geth, core: add support for recording SHA3 preimages (#3543) | Nick Johnson | 2017-01-17 | 4 | -5/+13 |
|/ |
|
* | eth: accept leading zeros for nonce parameter of submitWork (#3558) | Felix Lange | 2017-01-13 | 1 | -2/+2 |
* | core: remove support for Olympic network | Bas van Kervel | 2017-01-12 | 1 | -1/+1 |
* | all: fix ineffectual assignments and remove uses of crypto.Sha3 | Felix Lange | 2017-01-09 | 1 | -1/+1 |
* | all: fix spelling errors | Péter Szilágyi | 2017-01-07 | 6 | -6/+6 |
* | all: fix issues reported by honnef.co/go/simple/cmd/gosimple | Felix Lange | 2017-01-07 | 1 | -26/+4 |
* | all: gofmt -w -s | Felix Lange | 2017-01-06 | 8 | -31/+31 |
* | Merge pull request #3516 from fjl/types-drop-sign-ecdsa | Péter Szilágyi | 2017-01-06 | 4 | -9/+9 |
|\ |
|
| * | core/types: remove redundant SignECDSA wrappers, rename to SignTx | Felix Lange | 2017-01-05 | 4 | -9/+9 |
* | | trie: remove dependency on ethdb | Felix Lange | 2017-01-06 | 1 | -5/+10 |
* | | core/vm: move Log to core/types | Felix Lange | 2017-01-06 | 7 | -79/+73 |
|/ |
|
* | 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 | -6/+8 |
* | eth: fix miner start API to accept int, not hexint | Péter Szilágyi | 2016-12-23 | 1 | -2/+2 |
* | internal/ethapi: fix hex handling for eth_call input and eth_sendRawTransaction | Felix Lange | 2016-12-20 | 1 | -2/+2 |
* | rpc: remove HexNumber, replace all uses with hexutil types | Felix Lange | 2016-12-20 | 2 | -23/+25 |
* | eth, miner: verify PoW in the remote agent to notify submitter (#3438) | Péter Szilágyi | 2016-12-20 | 1 | -1/+1 |
* | eth/filters: add FindOnce for iterator-like operation (#3435) | Nick Johnson | 2016-12-20 | 1 | -20/+50 |
* | Merge pull request #3427 from Arachnid/gzipdump | Péter Szilágyi | 2016-12-14 | 1 | -2/+17 |
|\ |
|
| * | cmd/utils, eth: Add gzip support for chain dump and restore | Nick Johnson | 2016-12-14 | 1 | -2/+17 |
* | | Merge pull request #3413 from zsfelfoldi/light-topic4 | Felix Lange | 2016-12-13 | 3 | -2/+13 |
|\ \
| |/
|/| |
|
| * | eth, les: defer starting LES service until ETH initial sync is finished | Zsolt Felfoldi | 2016-12-10 | 3 | -2/+13 |
* | | core: bugfix state change race condition in txpool (#3412) | bas-vk | 2016-12-11 | 4 | -9/+17 |
|/ |
|
* | core, core/vm: implemented a generic environment (#3348) | Jeffrey Wilcke | 2016-12-06 | 2 | -5/+9 |
* | core, core/vm, eth/filters: move Removed field into vm.Log | Felix Lange | 2016-12-05 | 4 | -109/+63 |
* | eth, miner: removed unnecessary state.Copy() | Martin Holst Swende | 2016-11-30 | 1 | -2/+2 |
* | eth/filter: add support for pending logs (#3219) | bas-vk | 2016-11-28 | 6 | -90/+302 |
* | eth/filters: simplify query object decoding | Felix Lange | 2016-11-28 | 1 | -47/+44 |
* | eth: removed http doc backend api | Jeffrey Wilcke | 2016-11-25 | 1 | -7/+0 |
* | common/registrar: delete the old registrar code | Felix Lange | 2016-11-25 | 1 | -7/+0 |
* | core: improved bad block error reporting (#3320) | Jeffrey Wilcke | 2016-11-23 | 1 | -0/+2 |
* | core/types, params: EIP#155 | Jeffrey Wilcke | 2016-11-13 | 6 | -21/+27 |
* | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 11 | -22/+24 |
* | all: update license information | Felix Lange | 2016-11-09 | 5 | -11/+11 |
* | core/types: remove header accessors | Felix Lange | 2016-11-09 | 2 | -3/+3 |
* | p2p/discv5: added new topic discovery package | Zsolt Felfoldi | 2016-11-09 | 1 | -3/+2 |
* | cmd, eth: added light client and light server modes | zsfelfoldi | 2016-11-09 | 11 | -83/+193 |
* | les: light client protocol and API | Zsolt Felfoldi | 2016-11-09 | 7 | -25/+268 |
* | eth/downloader: clear pending requests when switching trie root | Péter Szilágyi | 2016-11-01 | 1 | -9/+18 |
* | eth/downloader: lower a state sync log level (users freak out) | Péter Szilágyi | 2016-11-01 | 1 | -1/+1 |
* | eth/downloader: reduce fast sync block requirements, fix test | Péter Szilágyi | 2016-10-31 | 2 | -13/+28 |
* | core/state, eth/downloader, trie: reset fast-failure on progress | Péter Szilágyi | 2016-10-31 | 3 | -160/+206 |
* | Godeps, vendor: convert dependency management to trash (#3198) | Péter Szilágyi | 2016-10-29 | 4 | -158/+13 |
* | eth/downloader: fix a data race in a log output | Péter Szilágyi | 2016-10-21 | 1 | -1/+2 |
* | cmd/geth, code, eth/downloader: tune import logs and mem stats | Péter Szilágyi | 2016-10-21 | 1 | -1/+1 |
* | common, core, eth/downloader: adjust import log formatting | Péter Szilágyi | 2016-10-18 | 1 | -1/+1 |
* | trie, core/state: improve memory usage and performance (#3135) | Felix Lange | 2016-10-15 | 1 | -1/+1 |
* | eth: move "timed out DAO fork check, dropping" to debug level | Felix Lange | 2016-10-08 | 1 | -1/+1 |
* | Merge pull request #3092 from fjl/state-journal | Jeffrey Wilcke | 2016-10-06 | 1 | -3/+3 |
|\ |
|
| * | core/state: implement reverts by journaling all changes | Felix Lange | 2016-10-06 | 1 | -3/+3 |
* | | eth: monitor malicious header retrieval requests | Péter Szilágyi | 2016-10-05 | 2 | -5/+31 |
|/ |
|
* | core, eth, trie: reuse trie journals in all our code | Péter Szilágyi | 2016-09-28 | 2 | -4/+4 |
* | core/state: track all accounts in canon state | Felix Lange | 2016-09-26 | 1 | -3/+3 |
* | cmd, eth: drop the blockchain version from cli/eth configs | Péter Szilágyi | 2016-09-15 | 1 | -4/+3 |
* | ethereum, ethclient: add SyncProgress API endpoint | Péter Szilágyi | 2016-09-06 | 3 | -48/+48 |
* | core, eth, internal, miner: optimize txpool for quick ops | Péter Szilágyi | 2016-09-02 | 6 | -20/+33 |
* | core, eth, miner: only retain 1 tx/nonce, remove bad ones | Péter Szilágyi | 2016-09-02 | 1 | -1/+1 |
* | accounts/abi/bind: use ethereum interfaces | Felix Lange | 2016-08-22 | 1 | -45/+47 |
* | eth: don't call ValidateFields | Felix Lange | 2016-08-04 | 1 | -3/+0 |
* | eth/fetcher: small typo fix (#2932) | Stein Dekker | 2016-08-23 | 1 | -1/+1 |
* | core/vm, eth: Add support for javascript trace functions | Nick Johnson | 2016-08-23 | 1 | -8/+57 |
* | Merge pull request #2923 from Arachnid/tracing | Péter Szilágyi | 2016-08-22 | 1 | -34/+22 |
|\ |
|
| * | core/vm: Refactor tracing to make Tracer the main interface | Nick Johnson | 2016-08-22 | 1 | -34/+22 |
* | | eth/fetcher: fix a log message formatting issue | Péter Szilágyi | 2016-08-19 | 1 | -1/+1 |
|/ |
|
* | Merge pull request #2909 from fjl/account-manager-cleanup | Felix Lange | 2016-08-18 | 2 | -32/+13 |
|\ |
|
| * | common/compiler: simplify solc wrapper | Felix Lange | 2016-08-17 | 2 | -4/+2 |
| * | eth: remove dapp database remains | Felix Lange | 2016-08-17 | 1 | -22/+6 |
| * | cmd/utils, node: create account manager in package node | Felix Lange | 2016-08-17 | 1 | -6/+5 |
* | | rpc: refactor subscriptions and filters | Bas van Kervel | 2016-08-17 | 6 | -768/+1039 |
* | | core: ensure the canonical block is written before the canonical hash is set | Bas van Kervel | 2016-08-16 | 1 | -3/+6 |
* | | Merge pull request #2866 from karalabe/downloader-future-ancestors | Péter Szilágyi | 2016-08-16 | 1 | -9/+17 |
|\ \
| |/
|/| |
|
| * | eth/downloader: fewer headers and futures too un ancestor lookup | Péter Szilágyi | 2016-07-26 | 1 | -9/+17 |
* | | Merge pull request #2868 from karalabe/downloader-abort-master-drop | Péter Szilágyi | 2016-08-09 | 1 | -2/+15 |
|\ \ |
|
| * | | eth/downloader: abort sync if master drops (timeout prev) | Péter Szilágyi | 2016-07-26 | 1 | -2/+15 |
| |/ |
|
* | | Merge pull request #2867 from karalabe/dao-challenge-finish | Péter Szilágyi | 2016-08-09 | 2 | -1/+2 |
|\ \ |
|
| * | | eth, eth/downloader: don't forward the DAO challenge header | Péter Szilágyi | 2016-07-26 | 2 | -1/+2 |
| |/ |
|
* | | Merge pull request #2861 from karalabe/track-peer-heads-properly | Péter Szilágyi | 2016-08-09 | 6 | -50/+59 |
|\ \
| |/
|/| |
|
| * | eth, eth/downloader: better remote head tracking | Péter Szilágyi | 2016-07-25 | 6 | -50/+59 |
* | | Merge pull request #2855 from karalabe/downloader-fix-stall-drop | Felix Lange | 2016-07-25 | 1 | -1/+8 |
|\ \
| |/
|/| |
|
| * | eth/downloader: fix the stall checks/drops during sync | Péter Szilágyi | 2016-07-22 | 1 | -1/+8 |
* | | Merge pull request #2842 from fjl/downloader-remove-eth61 | Felix Lange | 2016-07-23 | 15 | -1524/+119 |
|\ \
| |/
|/| |
|
| * | eth, eth/downloader, eth/fetcher: delete eth/61 code | Felix Lange | 2016-07-22 | 15 | -1524/+119 |
* | | Merge pull request #2833 from karalabe/fix-dao-challenge-annoyance | Péter Szilágyi | 2016-07-22 | 1 | -0/+7 |
|\ \ |
|
| * | | eth: cancel DAO challenge on peer drop (annoying log) | Péter Szilágyi | 2016-07-19 | 1 | -0/+7 |
| |/ |
|
* | | Merge pull request #2711 from hdiedrich/1.4.7-filter-races-cleanup | Felix Lange | 2016-07-20 | 2 | -28/+54 |
|\ \ |
|
| * | | eth: fix #2710 filter races | Henning Diedrich | 2016-07-04 | 2 | -28/+54 |
* | | | eth: fixed chaindb upgrade | zsfelfoldi | 2016-07-19 | 1 | -0/+13 |
| |/
|/| |
|
* | | cmd/utils, eth: display the user's current fork, minor text tweak | Péter Szilágyi | 2016-07-16 | 1 | -0/+1 |
* | | cmd, core, eth, miner, params, tests: finalize the DAO fork | Péter Szilágyi | 2016-07-15 | 1 | -4/+4 |
* | | accounts, core, eth: pass chain config for chain maker to test DAO | Péter Szilágyi | 2016-07-15 | 6 | -7/+7 |
* | | core, eth: enforce network split post DAO hard-fork | Péter Szilágyi | 2016-07-15 | 3 | -7/+134 |
* | | cmd, core, eth, params: implement flags to control dao fork blocks | Péter Szilágyi | 2016-07-15 | 1 | -0/+2 |
* | | Merge pull request #2799 from zsfelfoldi/api-nonce-fix2 | Péter Szilágyi | 2016-07-12 | 1 | -2/+2 |
|\ \ |
|
| * | | core: added CheckNonce() to Message interface | zsfelfoldi | 2016-07-11 | 1 | -2/+2 |
* | | | eth/downloader: return invalid chain (peer drop) on import fails | Péter Szilágyi | 2016-07-12 | 1 | -1/+1 |
|/ / |
|
* | | eth: disable eth/61 to prepare for more elaborate fork sync algos | Péter Szilágyi | 2016-07-04 | 1 | -2/+2 |