| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | | cmd, common, console, eth, release: drop redundant "full"s | Péter Szilágyi | 2016-06-30 | 6 | -79/+79 |
* | | Merge pull request #2159 from zsfelfoldi/light-backend | Péter Szilágyi | 2016-06-30 | 7 | -1747/+510 |
|\ \
| |/
|/| |
|
| * | eth: separate common and full node-specific API and backend service | zsfelfoldi | 2016-06-16 | 7 | -1747/+510 |
* | | Merge pull request #2686 from obscuren/issue-2542 | Péter Szilágyi | 2016-06-14 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | core/state, eth: Updated suicides objects when tracing transactions | Jeffrey Wilcke | 2016-06-13 | 1 | -0/+1 |
* | | Merge pull request #2455 from zsfelfoldi/chaindb | Jeffrey Wilcke | 2016-06-13 | 11 | -149/+400 |
|\ \ |
|
| * | | core: improved chainDb using sequential keys | zsfelfoldi | 2016-06-07 | 11 | -149/+400 |
| |/ |
|
* / | eth/downloader: fix occasional fast sync critical section test fails | Péter Szilágyi | 2016-06-13 | 1 | -1/+3 |
|/ |
|
* | eth: don't accept transactions until we sync up with the network | Péter Szilágyi | 2016-06-06 | 3 | -4/+13 |
* | eth/downloader: adaptive quality of service tuning | Péter Szilágyi | 2016-06-06 | 3 | -48/+235 |
* | eth/downloader: make fast sync resilient to critical section fails | Péter Szilágyi | 2016-06-02 | 2 | -26/+109 |
* | Merge pull request #2637 from karalabe/downloader-always-cancel | Péter Szilágyi | 2016-05-31 | 2 | -1/+13 |
|\ |
|
| * | eth/downloader: ensure cancel channel is closed post sync | Péter Szilágyi | 2016-05-30 | 2 | -1/+13 |
* | | eth/downloader, trie: pull head state concurrently with chain | Péter Szilágyi | 2016-05-27 | 2 | -29/+35 |
|/ |
|
* | Merge pull request #2614 from fjl/bad-block-report | Jeffrey Wilcke | 2016-05-26 | 2 | -2/+93 |
|\ |
|
| * | eth: enable bad block reports | Felix Lange | 2016-05-25 | 2 | -2/+93 |
* | | eth/api: fixed GetCompilers when there is no error creating Solc | Rémy Roy | 2016-05-25 | 1 | -1/+1 |
|/ |
|
* | Merge pull request #2564 from bas-vk/submit-tx | Jeffrey Wilcke | 2016-05-23 | 2 | -68/+116 |
|\ |
|
| * | eth: add new RPC method (personal.) SignAndSendTransaction | Bas van Kervel | 2016-05-20 | 2 | -68/+116 |
* | | Merge pull request #2575 from bas-vk/filter | Jeffrey Wilcke | 2016-05-23 | 2 | -38/+234 |
|\ \ |
|
| * | | eth/filter: bugfix which can cause a nil pointer crash when parsing filter ar... | Bas van Kervel | 2016-05-17 | 2 | -38/+234 |
* | | | Merge pull request #2589 from karalabe/estimate-remove-codecheck | Jeffrey Wilcke | 2016-05-20 | 2 | -22/+11 |
|\ \ \ |
|
| * | | | accounts/abi/bind, eth: rely on getCode for sanity checks, not estimate and call | Péter Szilágyi | 2016-05-20 | 2 | -22/+11 |
| | |/
| |/| |
|
* | | | Merge pull request #2315 from karalabe/concurrent-headers-2 | Jeffrey Wilcke | 2016-05-20 | 4 | -211/+643 |
|\ \ \
| |/ /
|/| | |
|
| * | | eth/downloader: fix reviewer comments | Péter Szilágyi | 2016-05-20 | 2 | -9/+32 |
| * | | eth/downloader: stream partial skeleton filling to processor | Péter Szilágyi | 2016-05-17 | 3 | -19/+55 |
| * | | eth/downloader: implement concurrent header downloads | Péter Szilágyi | 2016-05-17 | 4 | -211/+584 |
* | | | eth: fixed regression in eth_signTransaction fixes #2578 | Jeffrey Wilcke | 2016-05-18 | 1 | -1/+1 |
| |/
|/| |
|
* | | eth: skip transaction handling during fast sync | Péter Szilágyi | 2016-05-17 | 3 | -14/+23 |
|/ |
|
* | eth/downloader: bound fork ancestry and allow heavy short forks | Péter Szilágyi | 2016-05-13 | 2 | -43/+201 |
* | Merge pull request #2523 from fjl/shutdown | Péter Szilágyi | 2016-05-09 | 5 | -32/+66 |
|\ |
|
| * | core, eth, miner: improve shutdown synchronisation | Felix Lange | 2016-05-09 | 5 | -32/+66 |
* | | eth: fixed tracing functions using the current header instead of parent | Jeffrey Wilcke | 2016-05-09 | 1 | -2/+2 |
|/ |
|
* | release, all: integrate the release service into geth | Péter Szilágyi | 2016-05-02 | 3 | -25/+137 |
* | Merge pull request #2493 from almindor/develop | Felix Lange | 2016-04-30 | 1 | -0/+11 |
|\ |
|
| * | eth: add personal_importRawKey for runtime private key import | Ales Katona | 2016-04-28 | 1 | -0/+11 |
* | | eth/filters: ignore logs that don't match filter criteria on chain reorg | Bas van Kervel | 2016-04-28 | 1 | -1/+1 |
* | | accounts/abi/bind, eth: add contract non-existent error | Péter Szilágyi | 2016-04-27 | 1 | -0/+15 |
|/ |
|
* | rpc: remove NotifierContextKey | Felix Lange | 2016-04-16 | 3 | -4/+4 |
* | all: fix go vet warnings | Felix Lange | 2016-04-15 | 9 | -26/+24 |
* | core, core/types, eth: add and use Block.Body | Felix Lange | 2016-04-15 | 1 | -2/+2 |
* | all: update license information | Felix Lange | 2016-04-15 | 12 | -25/+105 |
* | eth, rpc: make trace configs optional | Péter Szilágyi | 2016-04-14 | 1 | -8/+14 |
* | eth: fix single transaction tracing (run prev mutations) | Péter Szilágyi | 2016-04-14 | 1 | -41/+47 |
* | eth: add chaindbProperty to debug API | Felix Lange | 2016-04-13 | 1 | -0/+18 |
* | Merge pull request #2284 from fjl/accounts-addr-cache | Péter Szilágyi | 2016-04-12 | 4 | -84/+43 |
|\ |
|
| * | accounts: improve API and add documentation | Felix Lange | 2016-04-12 | 1 | -7/+6 |
| * | eth: report unlock errors to RPC clients | Felix Lange | 2016-04-12 | 1 | -4/+3 |
| * | accounts: streamline API | Felix Lange | 2016-04-12 | 2 | -69/+31 |
| * | accounts, crypto: move keystore to package accounts | Felix Lange | 2016-04-12 | 2 | -5/+4 |
* | | eth: gracefully fail if chain config is missing | Péter Szilágyi | 2016-04-12 | 1 | -0/+4 |
|/ |
|
* | Merge pull request #2359 from bas-vk/rpc-optional-args | Jeffrey Wilcke | 2016-04-12 | 2 | -28/+41 |
|\ |
|
| * | rpc: various fixes/enhancements | Bas van Kervel | 2016-04-12 | 2 | -28/+41 |
* | | eth: fix GPU miner chain config regression | Péter Szilágyi | 2016-04-11 | 1 | -2/+1 |
|/ |
|
* | Merge pull request #2407 from bas-vk/rpc-notifications | Jeffrey Wilcke | 2016-04-05 | 4 | -91/+271 |
|\ |
|
| * | rpc: add pub/sub support | Bas van Kervel | 2016-04-02 | 4 | -91/+271 |
* | | cmd/geth, eth: move --genesis deprecation warning to cmd/geth | Felix Lange | 2016-04-02 | 1 | -4/+0 |
|/ |
|
* | Merge pull request #2402 from obscuren/eth-sign-fix | Jeffrey Wilcke | 2016-04-01 | 1 | -4/+4 |
|\ |
|
| * | eth: enforce signing hashes using eth_sign instead of arbitrary data | Jeffrey Wilcke | 2016-04-01 | 1 | -4/+4 |
* | | core: transition db now also returns the required gas amount | Jeffrey Wilcke | 2016-04-01 | 1 | -3/+3 |
* | | accounts/a/b/backends, core: chain maker homestead block set to 0 | Jeffrey Wilcke | 2016-04-01 | 1 | -2/+1 |