Commit graph

  • 31879eca8c Stub corrected getWork response Taylor Gerring 2015-03-23 08:45:09 +0100
  • 3772f02569 Rename for filename typo Taylor Gerring 2015-03-23 08:29:41 +0100
  • 372e1cad5b Cleanup get/submitWork Taylor Gerring 2015-03-23 08:28:54 +0100
  • d2fa6e7753 vm: explicit error checks in ecrecover. closes #505 Ethan Buchman 2015-03-18 20:56:06 -0700
  • 8affdf96e2 Merge pull request #547 from tgerring/commoncleanup Jeffrey Wilcke 2015-03-22 21:46:46 +0100
  • 3133372a6a Merge pull request #536 from zsfelfoldi/develop Jeffrey Wilcke 2015-03-22 21:45:56 +0100
  • 59eab49cb8 Merge branch 'ethersphere-jsonlog' into develop obscuren 2015-03-22 21:43:58 +0100
  • 8b1b9fc99d Merge branch 'jsonlog' of https://github.com/ethersphere/go-ethereum into ethersphere-jsonlog obscuren 2015-03-22 21:43:36 +0100
  • 8ed4f226d1 check for nil ptrs obscuren 2015-03-22 15:44:00 +0100
  • 82956df523 Get work / submit work partially implemented. obscuren 2015-03-22 15:38:01 +0100
  • d186bf0dfe Fix Mist types build errors Taylor Gerring 2015-03-22 14:25:33 +0100
  • bf73f02fe0 Remove common.go Taylor Gerring 2015-03-22 13:48:07 +0100
  • 360c66c65d Move Big* vars to big.go Taylor Gerring 2015-03-22 13:46:38 +0100
  • 2477d10aa0 Move MakeName to path Taylor Gerring 2015-03-22 13:46:21 +0100
  • c0741edc34 Move OS-specific funcs to path.go Taylor Gerring 2015-03-22 13:44:17 +0100
  • 82a41a198e Move CurrencyToString to size Taylor Gerring 2015-03-22 13:35:13 +0100
  • 08b21acff1 Move ToHex/FromHex into bytes Taylor Gerring 2015-03-22 13:32:52 +0100
  • 9682a3ef3e Merge pull request #526 from ethersphere/frontier/blockpool Jeffrey Wilcke 2015-03-22 13:11:16 +0100
  • e349fb9350 bump obscuren 2015-03-22 12:20:27 +0100
  • 13781b922a converted to proper types obscuren 2015-03-22 12:12:29 +0100
  • 0edb33566f fix blockpool test logger zelig 2015-03-22 02:18:07 +0000
  • 78cff9e3a4 independent flag for json structured logging - logjson flag remove logformat flag - passed to eth Config - logsystem not a field of Ethereum - LogSystem does not need to expose GetLogLevel/SetLogLevel - message struct just implements more generic LogMsg interface - LogMsg is a fmt.Stringer with Level() - jsonMsg ([]byte) implements LogMsg - remove "raw" systems - move level logic inside StdLogSystem - logsystems only print their kind of msg: jsonLogSystem prints jsonMsg, StdLogSystem prints stdMsg zelig 2015-03-21 09:20:47 +0000
  • 7c99bb01c7 Merge 95038fc62d into fcacfabe19 Viktor Trón 2015-03-22 02:05:42 +0000
  • 95038fc62d Idle too long error incorrectly triggered even when peer sending new blocks - fix status chain map uses common.Hash as key - add badPeers increment to IncorrectTD errors (forgotten) - signal head info update to head section process even if parent hash is not in pool (inserted), so that idle timer can be set to nil - suicideC -> peer.headInfoTimer - quit -> peer.bestIdleTimer - and they are properly set from within getBlockHashes and handleSection zelig 2015-03-20 20:52:29 +0000
  • 7f85608f30 Merge branch 'conversion' into develop obscuren 2015-03-21 18:18:19 +0100
  • 09766d1729 Merge pull request #535 from maran/fixReadmeLink Jeffrey Wilcke 2015-03-21 18:16:55 +0100
  • fcacfabe19 Added new ethereum.js obscuren 2015-03-21 15:09:03 +0100
  • 130536f4c8 Merge 0c5e964d4e into 004f5008ff ethers 2015-03-21 13:54:41 +0000
  • 83728e4b64 Merge branch 'develop' into conversion obscuren 2015-03-21 14:54:25 +0100
  • 004f5008ff Merge branch 'rpcfrontier' into develop obscuren 2015-03-21 14:53:12 +0100
  • a7ad9c309b Merge branch 'develop' into conversion obscuren 2015-03-21 14:52:42 +0100
  • 38c7c589e4 Merge branch 'rpcfrontier' into develop obscuren 2015-03-21 14:52:31 +0100
  • ce862ee758 Removed some comments obscuren 2015-03-21 14:51:45 +0100
  • 4300f2a0fa Fixed state tests obscuren 2015-03-21 14:47:50 +0100
  • c28116cb3b Fixed incorrect recipient derived obscuren 2015-03-21 14:46:50 +0100
  • 06697775d1 Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into conversion obscuren 2015-03-21 14:36:20 +0100
  • e2b6991ab8 Merge d80f79349e into 0fd6a22a86 keks 2015-03-21 13:14:45 +0000
  • d80f79349e also export hash's stuct field on Node Jan Winkelmann 2015-03-21 14:13:48 +0100
  • 41dea2adb3 export NodeIDHash Jan Winkelmann 2015-03-21 14:02:18 +0100
  • 5524c4656a use sha3 of NodeID for distance calculations; tests fail. ref #540 #495 Jan Winkelmann 2015-03-21 13:39:57 +0100
  • 9edb9a21bc Add json LogSystem #538 Taylor Gerring 2015-03-21 07:26:44 +0100
  • 670021da15 Rename topic to topics #544 Taylor Gerring 2015-03-21 07:08:33 +0100
  • 069c87b960 whisper: use common.Hash Felix Lange 2015-03-21 00:57:18 +0100
  • 7c4ff3abb4 eth: enable whisper again Felix Lange 2015-03-21 00:50:20 +0100
  • 483d43a15a whisper: use package rlp Felix Lange 2015-03-21 00:49:58 +0100
  • a829a56587 rlp: add Stream.Raw Felix Lange 2015-03-21 00:49:31 +0100
  • 0c5e964d4e log the error when tx failed ethers 2015-03-20 16:40:15 -0700
  • 81800ca39e Merge remote-tracking branch 'ethereum/conversion' into conversion Felix Lange 2015-03-20 22:47:27 +0100
  • b95ff54632 cmd/blocktest: delete package Felix Lange 2015-03-20 22:46:41 +0100
  • b41185a68f rlp: fix nil pointer decoding Felix Lange 2015-03-20 22:33:40 +0100
  • abce6804a0 Right pad bytes to prevent future programmers making bugs obscuren 2015-03-20 20:37:56 +0100
  • f4e9638867 Merge branch 'ethersphere-frontier/blockpool' into conversion obscuren 2015-03-20 18:01:05 +0100
  • ecd10d2cf7 iterator returned wrong value obscuren 2015-03-20 18:00:54 +0100
  • 1821d1af48 Merge branch 'frontier/blockpool' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool obscuren 2015-03-20 17:42:25 +0100
  • 54dac59285 wip obscuren 2015-03-20 17:42:09 +0100
  • a59bb053f4 merge obscuren 2015-03-20 16:02:01 +0100
  • deee9cb170 Added caching for block chain. Currently set to 10k obscuren 2015-03-20 15:54:42 +0100
  • 28e1971272 Merge branch 'rpcxeth' into rpcfrontier Taylor Gerring 2015-03-20 15:25:43 +0100
  • 0cde7a4d46 Add xethAtStateNum convenience method Taylor Gerring 2015-03-20 14:56:55 +0100
  • efcc93e7da Move Account register to xeth Taylor Gerring 2015-03-20 14:12:07 +0100
  • 28ddc16a9b Merge remote-tracking branch 'ethereum/conversion' into conversion Felix Lange 2015-03-20 14:01:35 +0100
  • c161d73d42 common: drop accessors for Value.Val Felix Lange 2015-03-20 13:33:11 +0100
  • dcb9614dfe common: drop unused kind field from Value Felix Lange 2015-03-20 11:48:40 +0100
  • f7d1d601e9 common: make Value encodable with package rlp Felix Lange 2015-03-20 11:45:45 +0100
  • c388e7eac0 crypto: remove use of common.Value.Encode Felix Lange 2015-03-20 13:36:52 +0100
  • 85acdadcfa fixed jsre test zsfelfoldi 2015-03-20 13:48:23 +0100
  • 739c36ad4d inline GetStorageAt Taylor Gerring 2015-03-20 13:45:07 +0100
  • 28e5fc8352 Make pretty Taylor Gerring 2015-03-20 13:37:56 +0100
  • 8324b683b4 using robertkrimen/otto, godeps updated zsfelfoldi 2015-03-20 13:22:01 +0100
  • 7690285cbe Fix link to build instructions in the readme Maran 2015-03-20 13:19:26 +0100
  • 66b29899c4 use common.Hash as pool key, no string conversion needed zelig 2015-03-20 11:57:47 +0000
  • 4f5b362bda %#x => %x obscuren 2015-03-20 12:52:03 +0100
  • 91f9f355b2 test obscuren 2015-03-20 12:17:57 +0100
  • 41c493ace9 Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into rpcfrontier obscuren 2015-03-20 12:07:19 +0100
  • 55fdf3e462 Listen to tx pre event and trigger 'pending' obscuren 2015-03-20 12:07:06 +0100
  • d7564a9a25 fix common.Hash conversion zelig 2015-03-19 23:33:52 +0000
  • 8987750a36 fix import in reorganised test zelig 2015-03-19 15:02:50 +0000
  • 0578df9467 remove eth/wallet.go (only commented out content) zelig 2015-03-19 13:02:56 +0000
  • a578db5dae improve documentation and move one test zelig 2015-03-19 23:14:08 +0000
  • 8767179d74 reduce logging output zelig 2015-03-19 23:03:50 +0000
  • 63cae9b9ac uncomment status test, hack: skip the 2 unreliable fields zelig 2015-03-19 05:32:39 +0530
  • 137a9c9365 check and penalise td misreporting - add ErrIncorrectTD - checkTD called after insertChain successful - fix tests, use blockPoolTester.tds to map block index to TD zelig 2015-03-19 23:00:19 +0000
  • a9926a289d fix missing hexification on IdleTooLong error log zelig 2015-03-19 02:00:34 +0530
  • 391e89d70a use own total difficulty to limit best peer - update blockpool td by subscribing to ChainHeadEvent - if ahead of best peer, demote it - addPeer now take own td as current td - removePeer now take own td as current td - add relevant tests to peers_test - eth: backend now calls blockpool with eth.eventMux and chainManager.Td zelig 2015-03-19 22:53:15 +0000
  • 50661f0e68 peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval) zelig 2015-03-19 22:46:54 +0000
  • 01ff0b3176 fixed ethash obscuren 2015-03-20 11:40:46 +0100
  • d8fe8f60e8 updated ethash obscuren 2015-03-20 11:19:12 +0100
  • b3329bc698 inline Transact Taylor Gerring 2015-03-20 07:15:34 +0100
  • aa3918efa7 Move transact gas check to XEth Taylor Gerring 2015-03-20 07:13:29 +0100
  • e038a42d7a inline Call Taylor Gerring 2015-03-20 06:58:53 +0100
  • 1d6451f5c3 inline GetBlockByNumber Taylor Gerring 2015-03-20 06:57:23 +0100
  • bde161382a inline GetBlockByHash Taylor Gerring 2015-03-20 06:53:24 +0100
  • eb45211501 Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontier Taylor Gerring 2015-03-20 06:45:44 +0100
  • b56e20be27 Reorg for clarity Taylor Gerring 2015-03-20 00:24:23 -0400
  • 754160afea Move gas defaults to XEth Taylor Gerring 2015-03-20 00:23:48 -0400
  • c3a3d38735 Add tests for errors Taylor Gerring 2015-03-20 00:08:29 -0400
  • 3cea7d87c1 Rename FilterOptions to BlockFilterArgs Taylor Gerring 2015-03-19 23:55:17 -0400
  • d791fe4975 Remove unnecessary event mux Taylor Gerring 2015-03-19 23:34:35 -0400
  • 19360c0079 Move stateAt func to XEth Taylor Gerring 2015-03-19 23:28:45 -0400
  • 6669ef5b70 Rename for clarity Taylor Gerring 2015-03-19 23:20:54 -0400