Commit Graph

  • 28c7b54d68 core: fix #1921, decode all receipt field, not just consensus Péter Szilágyi 2015-10-22 13:09:30 +03:00
  • 8b81ad1fc4 console: * lines with leading space are ommitted from history * exit processed even with whitespace around * all whitespace lines (not only empty ones) are ignored zelig 2015-09-22 10:34:58 +02:00
  • 58d0752fdd Merge pull request #1883 from obscuren/jit-vm-optimisations Jeffrey Wilcke 2015-10-21 12:34:32 -07:00
  • 0467a6ceec Merge pull request #1889 from karalabe/fast-sync-rebase Jeffrey Wilcke 2015-10-21 11:44:22 -07:00
  • 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues Péter Szilágyi 2015-10-13 12:04:25 +03:00
  • dba15d9c36 Merge pull request #1918 from obscuren/get-hash-fix Jeffrey Wilcke 2015-10-21 03:54:59 -07:00
  • 80f26086ee core, tests: get_hash fix Jeffrey Wilcke 2015-10-21 02:31:46 +02:00
  • 796952a49a Merge pull request #1758 from fjl/coinbase Jeffrey Wilcke 2015-10-20 03:31:36 -07:00
  • aa0538db0b eth: clean out light node notions from eth Péter Szilágyi 2015-10-09 18:36:31 +03:00
  • a9d8dfc8e7 core, eth: roll back uncertain headers in failed fast syncs Péter Szilágyi 2015-10-09 16:21:47 +03:00
  • b97e34a8e4 eth/downloader: concurrent receipt and state processing Péter Szilágyi 2015-10-07 12:14:30 +03:00
  • ab27bee25a core, eth, trie: direct state trie synchronization Péter Szilágyi 2015-10-05 19:37:56 +03:00
  • 832b37c822 core, eth: receipt chain reconstruction Péter Szilágyi 2015-09-30 19:23:31 +03:00
  • 42c8afd440 core: differentiate receipt concensus and storage decoding Péter Szilágyi 2015-09-29 19:36:16 +03:00
  • b99fe27f8b core: fix block canonical mark / content write race Péter Szilágyi 2015-09-29 14:24:28 +03:00
  • f186b39018 eth/downloader: add fast and light sync strategies Péter Szilágyi 2015-09-28 19:27:31 +03:00
  • c33cc382b3 core: support inserting pure header chains Péter Szilágyi 2015-09-21 15:36:29 +03:00
  • 92f9a3e5fa cmd, eth: support switching client modes of operation Péter Szilágyi 2015-09-01 17:35:14 +03:00
  • de8d5aaa92 core, core/state: move gas tracking out of core/state Felix Lange 2015-09-02 12:55:11 +02:00
  • 8c85532412 core/vm: added parsing utilities Jeffrey Wilcke 2015-10-12 13:33:46 +02:00
  • b196278044 core/vm: added JIT segmenting / optimisations Jeffrey Wilcke 2015-10-06 23:39:43 +02:00
  • 9d61d78de6 core/vm: abstracted instruction execution away from JIT Jeffrey Wilcke 2015-10-06 18:16:03 +02:00
  • 10ed107ba2 Merge pull request #1899 from obscuren/mipmap-bloom Jeffrey Wilcke 2015-10-16 12:35:24 -07:00
  • 6dc14788a2 core, eth/filters, miner, xeth: Optimised log filtering Jeffrey Wilcke 2015-10-12 17:58:51 +02:00
  • c5ef2afda5 Merge pull request #1907 from Gustav-Simonsson/ethash_godep Jeffrey Wilcke 2015-10-16 07:39:42 -07:00
  • d5f56ad5c5 godeps: update ethash following GPU miner merge Gustav Simonsson 2015-10-16 16:27:51 +02:00
  • d5327ddc5f Merge pull request #1869 from Gustav-Simonsson/gpu_miner Jeffrey Wilcke 2015-10-16 06:25:33 -07:00
  • b747754009 Merge pull request #1881 from Gustav-Simonsson/state_new_error Jeffrey Wilcke 2015-10-16 06:18:41 -07:00
  • 1b1f293082 core/state, core, miner: handle missing root error from state.New Gustav Simonsson 2015-10-06 16:35:55 +02:00
  • f466243417 Merge pull request #1853 from Gustav-Simonsson/libsecp256k1_update Jeffrey Wilcke 2015-10-15 10:46:57 -07:00
  • 30f057aaf9 eth/filters: added benchmark Jeffrey Wilcke 2015-10-12 17:54:59 +02:00
  • cefe5c80b1 Merge pull request #1898 from karalabe/eventmux-post-race Jeffrey Wilcke 2015-10-15 10:44:30 -07:00
  • 2f1f2e4811 Merge pull request #1887 from Gustav-Simonsson/icap Jeffrey Wilcke 2015-10-15 10:32:05 -07:00
  • 2db9798646 common, crypto: add ICAP functions Gustav Simonsson 2015-10-06 18:39:42 +02:00
  • 402fd6e8c6 core, eth, event, miner, xeth: fix event post / subscription race Péter Szilágyi 2015-10-12 15:04:38 +03:00
  • 0de9b16b11 Merge pull request #1896 from karalabe/fix-vm-stack-logs Jeffrey Wilcke 2015-10-12 05:32:45 -07:00
  • af9afb686b core/vm: copy stack element to prevent overwrites Péter Szilágyi 2015-10-12 00:14:35 +03:00
  • f32fa075f1 core/secp256k1: update libsecp256k1 Go wrapper and tests Gustav Simonsson 2015-09-28 11:19:23 +02:00
  • 315a422ba7 Merge pull request #1888 from obscuren/testnet Jeffrey Wilcke 2015-10-09 01:31:37 -07:00
  • 1de796f101 cmd, core, eth: added official testnet Jeffrey Wilcke 2015-10-05 13:01:34 +02:00
  • 9e91579105 Merge pull request #1885 from karalabe/olympic-fix Jeffrey Wilcke 2015-10-08 11:33:28 -07:00
  • bba4dcb72f Merge pull request #1880 from Gustav-Simonsson/core_transfer Jeffrey Wilcke 2015-10-08 11:32:30 -07:00
  • 37abbcb54b Merge pull request #1833 from Gustav-Simonsson/crypto_tests Jeffrey Wilcke 2015-10-08 11:31:12 -07:00
  • 2547c9c9b7 cmd: properly initialize Olympic for all subcommands Péter Szilágyi 2015-10-07 18:21:13 +03:00
  • ec6a548ee3 all: Add GPU mining, disabled by default Gustav Simonsson 2015-06-12 07:45:23 +02:00
  • 27528ad3d2 Merge pull request #1851 from bas-vk/historyfile Jeffrey Wilcke 2015-10-07 01:51:13 -07:00
  • f8786defd0 Merge pull request #1850 from karalabe/genesis-block-receipts Jeffrey Wilcke 2015-10-07 01:50:37 -07:00
  • e1616f77c7 core, core/vm, cmd/evm: remove redundant balance check Gustav Simonsson 2015-10-06 12:35:05 +02:00
  • 44fd395141 Merge pull request #1879 from obscuren/versioning Jeffrey Wilcke 2015-10-05 12:35:42 -07:00
  • 7b44b8aece cmd/geth: dev version number Jeffrey Wilcke 2015-10-05 21:11:39 +02:00
  • 13699e2dd9 Merge pull request #1877 from obscuren/head-write Jeffrey Wilcke 2015-10-05 11:00:57 -07:00
  • 20ab29f885 core: fixed head write on block insertion Jeffrey Wilcke 2015-10-05 16:51:06 +02:00
  • 5b34fa538e Merge pull request #1756 from obscuren/core-refactor Jeffrey Wilcke 2015-10-05 07:14:01 -07:00
  • 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain Jeffrey Wilcke 2015-08-31 17:09:50 +02:00
  • 361082ec4b cmd/evm, core/vm, test: refactored VM and core Jeffrey Wilcke 2015-08-30 10:19:10 +02:00
  • f7a71996fb core, event/filter, xeth: refactored filter system Jeffrey Wilcke 2015-08-30 10:04:59 +02:00
  • 8b865fa9bf Merge pull request #1866 from karalabe/honor-eth-capabilities Jeffrey Wilcke 2015-10-02 03:49:56 -07:00
  • 0d78f96205 Merge pull request #1865 from obscuren/deadlock-chainmanager-fix Jeffrey Wilcke 2015-10-02 03:39:43 -07:00
  • 47f62a67aa eth/downloader: match capabilities when querying idle peers Péter Szilágyi 2015-10-02 13:20:41 +03:00
  • a6cc02f68f core: deadlock in chainmanager after posting RemovedTransactionEvent Jeffrey Wilcke 2015-10-02 12:20:18 +02:00
  • 49ae538506 Merge pull request #1405 from fjl/lean-trie Jeffrey Wilcke 2015-10-01 04:34:38 -07:00
  • 581c0901af Merge pull request #1856 from karalabe/andorid-path-fix Jeffrey Wilcke 2015-10-01 04:03:04 -07:00
  • 74578ab22b common: fix #1818, secondary datadir paths to fall back to Péter Szilágyi 2015-09-29 17:16:00 +03:00
  • e3ac56d502 Merge pull request #1859 from fjl/fix-discover-refresh-race Jeffrey Wilcke 2015-09-30 08:21:40 -07:00
  • 32dda97602 p2p/discover: ignore packet version numbers Felix Lange 2015-09-30 05:21:03 +02:00
  • 631bf36102 p2p/discover: remove unused lastLookup field Felix Lange 2015-09-30 05:17:58 +02:00
  • b4374436f3 p2p/discover: fix race involving the seed node iterator Felix Lange 2015-09-30 05:01:49 +02:00
  • 46ad5a5f5b Merge pull request #1852 from obscuren/filter-nil-fix Jeffrey Wilcke 2015-09-30 03:06:36 -07:00
  • 9b94076717 Merge pull request #1854 from karalabe/badhasherror-formatting-loop Jeffrey Wilcke 2015-09-29 02:26:01 -07:00
  • b8b996be74 core: fix a formatting loop in BadHashError Péter Szilágyi 2015-09-29 09:11:38 +03:00
  • 1d20b0247c Update libsecp256k1 Gustav Simonsson 2015-09-28 17:46:17 +02:00
  • b9359981f4 xeth: fixed nil pointer of filter retrieval Jeffrey Wilcke 2015-09-25 13:56:53 +02:00
  • 7977e87ce1 Merge pull request #1843 from karalabe/cleanup-downloader-channel Jeffrey Wilcke 2015-09-25 04:34:59 -07:00
  • 8636f0e1c3 console/history respect datadir Bas van Kervel 2015-09-25 13:08:48 +02:00
  • 830ddcee60 core: fix #1848, block receipts db entry for the genesis too Péter Szilágyi 2015-09-24 19:36:23 +03:00
  • 69d86442a5 Merge pull request #1803 from Gustav-Simonsson/badhashes Jeffrey Wilcke 2015-09-23 11:10:25 -07:00
  • f459a3f0ae eth/downloader: always send termination wakes, clean leftover Péter Szilágyi 2015-09-23 12:39:17 +03:00
  • c1a352c108 trie: add merkle proof functions Felix Lange 2015-09-09 03:35:41 +02:00
  • a2d5a60418 core, core/state: batch-based state sync Felix Lange 2015-08-18 14:14:45 +02:00
  • 565d9f2306 core, trie: new trie Felix Lange 2015-07-06 01:19:48 +02:00
  • 6b91a4abe5 trie: improve benchmarks Felix Lange 2015-06-30 14:54:37 +02:00
  • bfde1a4305 core: Add BadHashErr and test for BadHashes handling Gustav Simonsson 2015-09-14 16:56:33 +02:00
  • 36f46a61a7 Merge pull request #1844 from obscuren/version-file Jeffrey Wilcke 2015-09-23 05:48:00 -07:00
  • 6e1dc321f4 VERSION: added version Jeffrey Wilcke 2015-09-23 14:47:20 +02:00
  • 7a2a918067 Merge pull request #1842 from fjl/rpc-fix-unknown-block Felix Lange 2015-09-23 12:57:33 +02:00
  • e456f27795 Merge pull request #1827 from Gustav-Simonsson/common_tests Jeffrey Wilcke 2015-09-23 02:12:59 -07:00
  • 90cd8ae9f2 rpc/api: don't crash for unknown blocks Felix Lange 2015-09-22 23:59:26 +02:00
  • 70b6174748 cmd/geth, core: make "geth blocktest" work again Felix Lange 2015-09-22 23:55:31 +02:00
  • 3340b56593 crypto: correct sig validation, add more unit tests Gustav Simonsson 2015-09-21 15:48:15 +02:00
  • e56cbc225e Merge pull request #1835 from karalabe/make-cross Jeffrey Wilcke 2015-09-21 11:47:10 -07:00
  • 7bf8e949e7 Merge pull request #1669 from obscuren/tx-pool-auto-resend Jeffrey Wilcke 2015-09-21 11:45:59 -07:00
  • 6a05c569f2 makefile: built in cross compilation targets Péter Szilágyi 2015-09-21 21:36:01 +03:00
  • eaa4473dbd core, core/types: readd transactions after chain re-org Jeffrey Wilcke 2015-08-17 14:01:41 +02:00
  • be76a68aea cmd/geth: changed version number to 1.2.0 Jeffrey Wilcke 2015-09-21 16:13:07 +02:00
  • 12c0afe4fe Merge pull request #1822 from karalabe/contain-pow Jeffrey Wilcke 2015-09-21 06:52:11 -07:00
  • 5621308949 tests: add test for StateTests/stCallCodes.json Gustav Simonsson 2015-09-21 11:34:02 +02:00
  • 399c920380 core: separate and contain POW verifier, extensive tests Péter Szilágyi 2015-09-19 14:45:53 +03:00
  • e40b447fea Merge pull request #1814 from Gustav-Simonsson/common_tests Jeffrey Wilcke 2015-09-18 16:34:54 -07:00
  • b94b9b0158 Merge pull request #1817 from obscuren/nonce-fix Jeffrey Wilcke 2015-09-18 15:56:10 -07:00
  • 47ca6904b3 tests: use lastblockhash field to validate reorgs and block headers Gustav Simonsson 2015-09-18 17:15:59 +02:00