| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | | core: added basic chain configuration | Jeffrey Wilcke | 2016-04-01 | 4 | -25/+52 |
|/ |
|
* | eth: fix accidental nil panic on nil errors | Péter Szilágyi | 2016-03-31 | 1 | -4/+13 |
* | eth: manually convert errors to strings on the trace API (json cannot) | Péter Szilágyi | 2016-03-31 | 1 | -11/+11 |
* | accounts/abi/bind, cmd/abigen: Go API generator around an EVM ABI | Péter Szilágyi | 2016-03-24 | 1 | -1/+1 |
* | Merge pull request #2141 from obscuren/evm-init | Jeffrey Wilcke | 2016-03-24 | 2 | -93/+206 |
|\ |
|
| * | core, eth, cmd: temporary work around for enabling the jit | Jeffrey Wilcke | 2016-03-24 | 1 | -0/+9 |
| * | eth/api: added root to the receipts | Jeffrey Wilcke | 2016-03-24 | 1 | -0/+3 |
| * | eth, rpc: implemented block debugging rpc calls | Jeffrey Wilcke | 2016-03-24 | 1 | -87/+193 |
| * | core: Added EVM configuration options | Jeffrey Wilcke | 2016-03-24 | 1 | -8/+3 |
* | | eth, miner: fetch pending block/state in on go (data race) | Péter Szilágyi | 2016-03-16 | 1 | -2/+4 |
|/ |
|
* | core, eth: replace reorganiz with reorganis | Leif Jurvetson | 2016-03-16 | 1 | -2/+2 |
* | eth: various typos | Leif Jurvetson | 2016-03-16 | 11 | -29/+29 |
* | eth/downloader: fix a throughput estimation data race | Péter Szilágyi | 2016-03-10 | 1 | -2/+2 |
* | cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache | Péter Szilágyi | 2016-03-09 | 2 | -8/+5 |
* | eth: forward empty body responses to the downlaoder | Péter Szilágyi | 2016-03-03 | 1 | -1/+5 |
* | Merge pull request #2215 from bas-vk/estimategas | Péter Szilágyi | 2016-03-01 | 1 | -34/+31 |
|\ |
|
| * | core: improved check for contract creation | Bas van Kervel | 2016-02-16 | 1 | -34/+31 |
* | | eth/downloader: fix premature exit before notifying all part fetchers | Péter Szilágyi | 2016-02-29 | 1 | -1/+3 |
* | | eth/downloader: fix header download limiting | Felix Lange | 2016-02-26 | 1 | -1/+1 |
* | | Merge pull request #2260 from karalabe/ethash-cache-fixes | Péter Szilágyi | 2016-02-24 | 1 | -3/+8 |
|\ \ |
|
| * | | Godeps, eth, tests: update ethash, used shared for testing | Péter Szilágyi | 2016-02-24 | 1 | -3/+8 |
* | | | Merge pull request #2251 from karalabe/increase-downlaoder-queue | Péter Szilágyi | 2016-02-24 | 2 | -1/+6 |
|\ \ \ |
|
| * | | | eth/downloader: bump the download queue size to prevent starvation | Péter Szilágyi | 2016-02-23 | 2 | -1/+6 |
| |/ / |
|
* | | | Merge pull request #2242 from jimenezrick/upstream-crypto | Jeffrey Wilcke | 2016-02-24 | 2 | -2/+2 |
|\ \ \
| |/ /
|/| | |
|
| * | | all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() | Ricardo Catalinas Jiménez | 2016-02-22 | 2 | -2/+2 |
* | | | Merge pull request #2234 from obscuren/tx-rpc-fix | Péter Szilágyi | 2016-02-23 | 1 | -9/+9 |
|\ \ \ |
|
| * | | | eth: fixed homestead tx check | Jeffrey Wilcke | 2016-02-20 | 1 | -9/+9 |
| |/ / |
|
* | | | Merge pull request #2220 from karalabe/fix-rollback-lock | Péter Szilágyi | 2016-02-23 | 1 | -2/+28 |
|\ \ \
| |/ /
|/| | |
|
| * | | eth/downloader: fix partial rollback and ancestor lookup | Péter Szilágyi | 2016-02-19 | 1 | -2/+28 |
| |/ |
|
* / | parmas, crypto, core, core/vm: homestead consensus protocol changes | Gustav Simonsson | 2016-02-18 | 1 | -7/+8 |
|/ |
|
* | eth/filters: ✨ pending logs ✨ | Jeffrey Wilcke | 2016-02-13 | 4 | -40/+119 |
* | Merge pull request #2195 from obscuren/gpo-rpc | Péter Szilágyi | 2016-02-11 | 2 | -15/+14 |
|\ |
|
| * | eth: Added GPO to suggest default gas prices | Jeffrey Wilcke | 2016-02-10 | 2 | -15/+14 |
* | | eth, eth/downloader, jsre: surface state sync progress through the API | Péter Szilágyi | 2016-02-10 | 4 | -35/+50 |
* | | eth, miner: move the public miner api into eth to access etherbase | Péter Szilágyi | 2016-02-09 | 2 | -1/+53 |
* | | eth/downloader: raise pending state limit that prevented concurrency | Péter Szilágyi | 2016-02-08 | 2 | -3/+3 |
|/ |
|
* | eth: sendTransaction would not report the error when tx could not be added to... | Bas van Kervel | 2016-02-08 | 1 | -1/+1 |
* | Merge pull request #2106 from obscuren/out-of-bound-logs | Jeffrey Wilcke | 2016-02-06 | 4 | -26/+132 |
|\ |
|
| * | eth/filters: added notifications for out of bound log events | Jeffrey Wilcke | 2016-02-05 | 4 | -26/+132 |
* | | rpc: add jsonrpc version to module request, use json types | Péter Szilágyi | 2016-02-04 | 1 | -2/+1 |
|/ |
|
* | cmd, eth, rpc: fix some RPC issues with pending blocks | Péter Szilágyi | 2016-02-03 | 2 | -106/+96 |
* | Merge pull request #2156 from ppratscher/add_replay_tx | Péter Szilágyi | 2016-02-03 | 1 | -0/+139 |
|\ |
|
| * | core/vm, rpc/api: renamed to debug.replayTransaction, migrated to new RPC, in... | Peter Pratscher | 2016-02-02 | 1 | -0/+139 |
* | | core, eth, rpc/api: rpc method to inspect the txpool queue | Péter Szilágyi | 2016-02-01 | 1 | -0/+74 |
|/ |
|
* | rpc: migrated the RPC insterface to a new reflection based RPC layer | Bas van Kervel | 2016-01-26 | 4 | -38/+99 |
* | eth: changed NodeInfo Genesis and Head types | Bas van Kervel | 2016-01-18 | 1 | -6/+6 |
* | core, eth/downloader: ensure state presence in ancestor lookup | Péter Szilágyi | 2016-01-04 | 4 | -60/+72 |
* | eth/downloader: throttling tests are time-sensitive, don't run parallel | Péter Szilágyi | 2015-12-30 | 1 | -3/+1 |
* | common: remove old RLP implementation, Value and ExtPackage | Felix Lange | 2015-12-18 | 1 | -12/+2 |
* | eth/downloader: fix negative balance issue in tests | Felix Lange | 2015-12-18 | 1 | -2/+5 |
* | Merge pull request #1997 from zsfelfoldi/gasprice2 | Jeffrey Wilcke | 2015-12-17 | 1 | -0/+2 |
|\ |
|
| * | core: tx pool skip price validation for "owned" transactions | zsfelfoldi | 2015-12-16 | 1 | -0/+2 |
* | | eth: fix #2076, where end of hash query was interpreted number query | Péter Szilágyi | 2015-12-16 | 2 | -1/+23 |
|/ |
|
* | core, eth, node, rpc: port the admin and debug API | Péter Szilágyi | 2015-12-15 | 2 | -15/+215 |
* | rpc: new RPC implementation with pub/sub support | Bas van Kervel | 2015-12-14 | 4 | -0/+1915 |
* | eth: use global event mux instead | Bas van Kervel | 2015-12-01 | 1 | -1/+1 |
* | cmd, eth, node, rpc, xeth: use single-instance services | Péter Szilágyi | 2015-11-27 | 1 | -2/+2 |
* | cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks | Péter Szilágyi | 2015-11-27 | 1 | -299/+46 |
* | eth/downloader: fetch data proportionally to peer capacity | Péter Szilágyi | 2015-11-19 | 3 | -246/+258 |
* | Merge pull request #1923 from karalabe/cleanup-receipt-data-access | Jeffrey Wilcke | 2015-11-19 | 2 | -6/+6 |
|\ |
|
| * | core, eth, miner, xeth: clean up tx/receipt db accessors | Péter Szilágyi | 2015-11-19 | 2 | -6/+6 |
* | | Merge pull request #1980 from fjl/downloader-deliver-hang | Jeffrey Wilcke | 2015-11-19 | 4 | -311/+336 |
|\ \
| |/
|/| |
|
| * | eth/downloader: run tests in parallel | Felix Lange | 2015-11-19 | 1 | -0/+29 |
| * | eth/downloader: also drain stateCh, receiptCh in eth/61 mode | Felix Lange | 2015-11-19 | 1 | -71/+77 |
| * | eth: remove workaround for asynchronous processing in the downloader | Felix Lange | 2015-11-19 | 1 | -4/+0 |
| * | eth/downloader: don't hang for spurious deliveries | Felix Lange | 2015-11-19 | 3 | -236/+230 |
* | | core, eth, rpc: split out block validator and state processor | Jeffrey Wilcke | 2015-11-18 | 3 | -26/+19 |
|/ |
|
* | Merge pull request #1963 from karalabe/fix-database-regression | Jeffrey Wilcke | 2015-11-06 | 1 | -18/+3 |
|\ |
|
| * | eth: fix error casting regression during database open | Péter Szilágyi | 2015-11-05 | 1 | -18/+3 |
* | | Merge pull request #1960 from karalabe/fix-peer-ignore-list | Jeffrey Wilcke | 2015-11-04 | 2 | -11/+46 |
|\ \
| |/
|/| |
|
| * | eth/downloader: fix dysfunctional ignore list hidden by generic set | Péter Szilágyi | 2015-11-04 | 2 | -11/+46 |
* | | Merge pull request #1934 from karalabe/polish-protocol-infos | Jeffrey Wilcke | 2015-11-04 | 6 | -80/+78 |
|\ \
| |/
|/| |
|
| * | eth, p2p, rpc/api: polish protocol info gathering | Péter Szilágyi | 2015-10-28 | 6 | -80/+78 |
* | | Merge pull request #1952 from obscuren/testnet-peers | Jeffrey Wilcke | 2015-10-30 | 1 | -1/+2 |
|\ \ |
|
| * | | eth: added new testnet peers | Jeffrey Wilcke | 2015-10-30 | 1 | -1/+2 |
| |/ |
|
* | | Merge pull request #1949 from karalabe/update-command-usage | Jeffrey Wilcke | 2015-10-30 | 1 | -6/+0 |
|\ \ |
|
| * | | cmd/geth, cmd/utils, eth: group CLI flags by purpose | Péter Szilágyi | 2015-10-30 | 1 | -6/+0 |
* | | | Merge pull request #1946 from fjl/xeth-oom | Jeffrey Wilcke | 2015-10-30 | 1 | -53/+35 |
|\ \ \
| |/ /
|/| | |
|
| * | | cmd/utils, rpc/comms: stop XEth when IPC connection ends | Felix Lange | 2015-10-30 | 1 | -53/+35 |
| |/ |
|
* / | eth: don't block sync goroutines that short circuit | Péter Szilágyi | 2015-10-28 | 2 | -4/+9 |
|/ |
|
* | Merge pull request #1919 from ethersphere/getnatspec | Jeffrey Wilcke | 2015-10-28 | 1 | -0/+11 |
|\ |
|
| * | rpc api: eth_getNatSpec | zelig | 2015-10-27 | 1 | -0/+11 |
* | | Merge pull request #1932 from fjl/gpo-defootgunize | Jeffrey Wilcke | 2015-10-28 | 1 | -49/+58 |
|\ \
| |/
|/| |
|
| * | eth, xeth: fix GasPriceOracle goroutine leak | Felix Lange | 2015-10-28 | 1 | -49/+58 |
* | | eth: time out status message exchange after 5s | Felix Lange | 2015-10-23 | 1 | -9/+27 |
|/ |
|
* | console: | zelig | 2015-10-22 | 1 | -0/+29 |
* | core, eth, trie: fix data races and merge/review issues | Péter Szilágyi | 2015-10-21 | 15 | -397/+681 |
* | eth: clean out light node notions from eth | Péter Szilágyi | 2015-10-19 | 7 | -68/+34 |
* | core, eth: roll back uncertain headers in failed fast syncs | Péter Szilágyi | 2015-10-19 | 4 | -12/+131 |
* | eth/downloader: concurrent receipt and state processing | Péter Szilágyi | 2015-10-19 | 4 | -72/+158 |
* | core, eth, trie: direct state trie synchronization | Péter Szilágyi | 2015-10-19 | 8 | -459/+779 |
* | core, eth: receipt chain reconstruction | Péter Szilágyi | 2015-10-19 | 6 | -141/+205 |
* | core: differentiate receipt concensus and storage decoding | Péter Szilágyi | 2015-10-19 | 1 | -1/+1 |
* | eth/downloader: add fast and light sync strategies | Péter Szilágyi | 2015-10-19 | 9 | -798/+1427 |
* | core: support inserting pure header chains | Péter Szilágyi | 2015-10-19 | 3 | -18/+5 |
* | cmd, eth: support switching client modes of operation | Péter Szilágyi | 2015-10-19 | 6 | -32/+100 |
* | Merge pull request #1899 from obscuren/mipmap-bloom | Jeffrey Wilcke | 2015-10-17 | 4 | -53/+447 |
|\ |
|
| * | core, eth/filters, miner, xeth: Optimised log filtering | Jeffrey Wilcke | 2015-10-17 | 4 | -63/+368 |
| * | eth/filters: added benchmark | Jeffrey Wilcke | 2015-10-16 | 2 | -7/+96 |
* | | Merge pull request #1869 from Gustav-Simonsson/gpu_miner | Jeffrey Wilcke | 2015-10-16 | 3 | -12/+157 |
|\ \ |
|
| * | | all: Add GPU mining, disabled by default | Gustav Simonsson | 2015-10-07 | 3 | -12/+157 |
* | | | core/state, core, miner: handle missing root error from state.New | Gustav Simonsson | 2015-10-16 | 3 | -4/+7 |
| |/
|/| |
|
* | | core, eth, event, miner, xeth: fix event post / subscription race | Péter Szilágyi | 2015-10-12 | 3 | -27/+36 |