Commit Graph

  • 01ee012197 Merge branch 'ethersphere-frontier/blockpool' into develop obscuren 2015-04-09 17:40:28 +02:00
  • 764a802eaa Disabled TD check obscuren 2015-04-09 17:27:43 +02:00
  • 663fd8f849 Moved log to debug obscuren 2015-04-09 17:19:05 +02:00
  • 46898f1e55 Merge branch 'frontier/blockpool' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool obscuren 2015-04-09 16:54:32 +02:00
  • 0636e17dbe Added default registrar obscuren 2015-04-09 16:37:04 +02:00
  • be25396340 separate lock for blacklist zelig 2015-04-09 13:58:11 +01:00
  • a009132c24 oops peer unlocked before return - fixes deadlock zelig 2015-04-09 06:31:06 +01:00
  • 0e2bc23148 uncomment future block TD check, add test for skipping TD check on future block zelig 2015-04-08 21:14:49 +01:00
  • e55747a074 fix deadlock issue in AddBlock - add peer switch channel arg to activateChain - no peer locking within - proper locking in AddBlock - fixes deadlock issue - comment out TD check and skip incorrect TD test again for hotfix zelig 2015-04-08 20:33:54 +01:00
  • 262714fc6c future queued block support - queued bool // flag for blockpool to skip TD check - set to true when future block queued - in checkTD: skip check if queued - TODO: add test (insertchain sets future block) zelig 2015-04-08 12:43:55 +01:00
  • cbd0b42060 put back checkTD and unskip incorrectTD test zelig 2015-04-08 03:50:34 +01:00
  • f546b486bf introduce peers registry on nodes - TestPeerPromotionByTdOnBlock renamed and skipped for now test should pass iff if TD is updated based on an agreement - senders register in AddBlock, flag records if they are coming from newblock message (and therefore advertise their TD with the block) or block message (TODO: latter are stored on the cache and updated by checkTD call; protocol should also call AddBlock on newblock messages by non-best peers) - remove TD update from optional TD field in addBlock: this is no longer part of the eth protocol spec -> TODO: reflect in wiki - only initialise peer map if at least two zelig 2015-04-08 03:34:20 +01:00
  • 42fb9652f5 fix blockpool deadlock - do not break from headsection on error [remove peer after protocol quit will close switchC, until then head block can arrive and block on channel while keeping peers lock causing a deadlock.] - more careful locking in AddBlock zelig 2015-04-07 18:53:05 +01:00
  • 30830652ae fix TestPoolStatus test crashing, skip tests failing (due to @obscuren hotfixes) zelig 2015-04-07 18:29:35 +01:00
  • c6b25a4046 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-09 13:24:08 +02:00
  • 8d059e54f1 Updated xeth logger obscuren 2015-04-09 11:49:14 +02:00
  • 558683d10c Merge pull request #678 from bas-vk/feature_635 Jeffrey Wilcke 2015-04-09 11:31:44 +02:00
  • 79cc3cc98e Merge pull request #671 from bas-vk/issue_567 Jeffrey Wilcke 2015-04-09 11:31:04 +02:00
  • ef393da933 removed utility function and implemented hex conversation in crypto functions Bas van Kervel 2015-04-09 10:59:37 +02:00
  • 6da5b2fc5f reformat code with goimports Bas van Kervel 2015-04-09 10:26:26 +02:00
  • a9959805e5 Removed from as a requirement and changed obscuren 2015-04-09 00:44:20 +02:00
  • 204ac81188 Moved handling of nonces to the managed state obscuren 2015-04-08 23:30:07 +02:00
  • b3a3fdf9a4 Support for import/export hex encoded keys, closes #635 Bas van Kervel 2015-04-08 23:03:47 +02:00
  • 6e2f78ebdd Default log to stderr obscuren 2015-04-08 22:18:16 +02:00
  • 2e2860e4df Make sure mist runs ... :-) obscuren 2015-04-08 22:17:49 +02:00
  • 6184781b49 Improved transaction pool obscuren 2015-04-08 20:47:32 +02:00
  • a7750c929b Fixed tests to reflect log changes obscuren 2015-04-08 20:45:39 +02:00
  • f08e9cbe42 ignore invalid txs right after being added if they prove incorrect obscuren 2015-04-08 18:08:21 +02:00
  • 1c872ddf4b Changed how logs are being recorded obscuren 2015-04-08 17:14:58 +02:00
  • 5304f43067 Add path expansion support for command line arguments, closes 567 Bas van Kervel 2015-04-08 15:43:55 +02:00
  • 6284604b52 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-08 13:07:30 +02:00
  • a953f3ec97 Sync managed accounts to the network obscuren 2015-04-08 13:07:21 +02:00
  • 31b086f511 Added additional methods to the managed state obscuren 2015-04-08 13:04:23 +02:00
  • 7c0a18edb5 Merge pull request #658 from Gustav-Simonsson/add_ec_point_on_curve_check Jeffrey Wilcke 2015-04-08 00:51:12 +02:00
  • aa4ff52d84 Add IsOnCurve check to EC unmarshalling in ECIES decryption Gustav Simonsson 2015-04-07 17:40:51 +02:00
  • 09147a50ed Improved tx pool to ignore invalid transactions obscuren 2015-04-08 00:31:23 +02:00
  • d09d2b96fc fixed stop of miner obscuren 2015-04-08 00:30:23 +02:00
  • 7f32a08b60 Queued level db writes and batch writes. Closes #647 obscuren 2015-04-07 22:19:01 +02:00
  • 758205b187 Merge pull request #648 from Gustav-Simonsson/forward_ecrecover_err_and_remove_dup_checks Jeffrey Wilcke 2015-04-07 20:48:56 +02:00
  • f597863927 Merge pull request #657 from Gustav-Simonsson/disable_libsecp256k1_debug_check Jeffrey Wilcke 2015-04-07 20:39:05 +02:00
  • 941f051358 libsecp256k1 #define NDEBUG Gustav Simonsson 2015-04-07 18:09:58 +02:00
  • 3ddc109778 Merge branch 'Gustav-Simonsson-update_bitcoin_secp256k1_lib2' into develop obscuren 2015-04-07 15:20:51 +02:00
  • 50bbdfe582 Link GMP obscuren 2015-04-07 15:20:24 +02:00
  • ce9a28d7bb Merge branch 'update_bitcoin_secp256k1_lib2' of https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-update_bitcoin_secp256k1_lib2 obscuren 2015-04-07 15:10:31 +02:00
  • 0196a97319 Merge branch 'tgerring-rpcfabian' into develop obscuren 2015-04-07 15:04:45 +02:00
  • 3063aad7db merge conflict obscuren 2015-04-07 15:04:29 +02:00
  • 50aa1f178c updated logging obscuren 2015-04-07 14:57:16 +02:00
  • 688d118c7e Updated logging obscuren 2015-04-07 14:57:04 +02:00
  • d0c3f127ee More type fixes Taylor Gerring 2015-04-07 06:49:31 -05:00
  • 01b2c90179 Updated ethash obscuren 2015-04-07 13:17:27 +02:00
  • c756633fb7 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-07 13:10:21 +02:00
  • 43454053b0 Fixed tests obscuren 2015-04-07 13:10:12 +02:00
  • 1aaeae292d Output format and nil fixes Taylor Gerring 2015-04-07 06:10:00 -05:00
  • 2591883a18 Use logger.Error instead of 0 with glog Gustav Simonsson 2015-04-07 12:48:13 +02:00
  • 3f306f63d4 Forward and log EC recover err and remove dup pubkey len check Gustav Simonsson 2015-04-05 19:31:18 +02:00
  • d9b37b6da7 Update Go wrapper around libbsecp256k1 Gustav Simonsson 2015-04-07 12:40:31 +02:00
  • 7c583f8222 Merge pull request #653 from debris/circular_structure Jeffrey Wilcke 2015-04-07 12:36:11 +02:00
  • 99907f94dc Updated ethereum.js obscuren 2015-04-07 12:33:05 +02:00
  • 7b6a8cc9ae Fixed pending states obscuren 2015-04-07 12:32:55 +02:00
  • f4d4f1ccb2 Update bitcoin secp256k1 lib Gustav Simonsson 2015-04-07 12:13:37 +02:00
  • b09d62bac7 fixed printing circular structures Marek Kotewicz 2015-04-07 05:27:47 +02:00
  • 9c55576c7b Block header changed & console miner control obscuren 2015-04-05 18:57:03 +02:00
  • 3040296beb updated ethash. closes 646 obscuren 2015-04-05 18:00:22 +02:00
  • 736aefe9b5 time lapse obscuren 2015-04-05 17:59:38 +02:00
  • 69ece747d3 v bump obscuren 2015-04-05 15:15:19 +02:00
  • 01e1b49831 reflect ethash changes obscuren 2015-04-05 15:15:05 +02:00
  • 09d3f2cf2a Update ethash obscuren 2015-04-05 15:14:55 +02:00
  • 5b9a0e7118 Disabled PoW check obscuren 2015-04-05 15:14:06 +02:00
  • 50edd4243e removed hash rate from info log. Added hashrate js func obscuren 2015-04-05 13:05:10 +02:00
  • ac473a8623 Remove debug log obscuren 2015-04-04 23:27:23 +02:00
  • 053d5552ab Updated logging obscuren 2015-04-04 23:04:19 +02:00
  • 5dc5e66986 set backtrace during runtime obscuren 2015-04-04 22:16:29 +02:00
  • d651ff968a Temp removed unrequested block error obscuren 2015-04-04 22:06:50 +02:00
  • f4af9e95c2 Skipping test obscuren 2015-04-04 21:41:42 +02:00
  • eb1c26746d Changed R S to big int and fixed tests obscuren 2015-04-04 21:41:24 +02:00
  • eb8f0b85f7 Changed R & S to *big.Int obscuren 2015-04-04 21:32:24 +02:00
  • 59597d23a5 Reject integers w/ appended zero's obscuren 2015-04-04 21:29:23 +02:00
  • c39484bc4b Added thread safe each obscuren 2015-04-04 20:34:10 +02:00
  • 5c988c8ea0 Increased test coverage for args Taylor Gerring 2015-04-04 11:58:23 -05:00
  • eff6a43419 Removed debugging obscuren 2015-04-04 18:29:11 +02:00
  • 7a18a39351 prevent deadlock obscuren 2015-04-04 18:23:51 +02:00
  • f9488cb763 bumped version number obscuren 2015-04-04 16:41:12 +02:00
  • e1ed8c33bd Improved chain manager, improved block processor, fixed tests obscuren 2015-04-04 16:35:23 +02:00
  • 29f120206e Added block cache delete method obscuren 2015-04-04 16:33:12 +02:00
  • 0d1a9ce648 Disabled peer TD check to support suspended blocks (Future blocks) obscuren 2015-04-04 16:24:22 +02:00
  • 435378e953 Improved test coverage for rpc types Taylor Gerring 2015-04-04 15:09:30 +02:00
  • 71e62eb620 More test coverage for responses Taylor Gerring 2015-04-04 14:08:35 +02:00
  • c985ce4d78 Changed log to new logging obscuren 2015-04-04 13:41:58 +02:00
  • 2683aac9b0 Make sure we're not mining on an invalid TS obscuren 2015-04-04 13:27:17 +02:00
  • 2b9b9e7704 Allow "earliest" block height Taylor Gerring 2015-04-04 13:25:47 +02:00
  • 4729826466 Merge branch 'develop' into rpcfabian Taylor Gerring 2015-04-04 13:24:21 +02:00
  • c20d04ca67 added verbosity to js admin obscuren 2015-04-04 13:24:19 +02:00
  • 1889727144 Moved logging to logger.Core obscuren 2015-04-04 13:24:01 +02:00
  • 218bfeb60e check for nil block (tmp). obscuren 2015-04-04 12:40:48 +02:00
  • a0e44e3281 basic glog obscuren 2015-04-04 12:40:11 +02:00
  • 60e097a5f4 Merge branch 'develop' into glog obscuren 2015-04-04 12:24:59 +02:00
  • bc5528b165 version bump obscuren 2015-04-03 17:49:33 +02:00
  • ec8a6e0a2b Merge branch 'develop' into glog obscuren 2015-04-03 17:19:22 +02:00
  • f9d94c7462 do not include BlockEqualTS as valid uncles obscuren 2015-04-03 17:19:09 +02:00
  • 11d90d9b22 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2015-04-03 17:09:21 +02:00