Commit Graph

  • 360c66c65d Move Big* vars to big.go Taylor Gerring 2015-03-22 13:46:38 +01:00
  • 2477d10aa0 Move MakeName to path Taylor Gerring 2015-03-22 13:46:21 +01:00
  • c0741edc34 Move OS-specific funcs to path.go Taylor Gerring 2015-03-22 13:44:17 +01:00
  • 82a41a198e Move CurrencyToString to size Taylor Gerring 2015-03-22 13:35:13 +01:00
  • 08b21acff1 Move ToHex/FromHex into bytes Taylor Gerring 2015-03-22 13:32:52 +01:00
  • 9682a3ef3e Merge pull request #526 from ethersphere/frontier/blockpool Jeffrey Wilcke 2015-03-22 13:11:16 +01:00
  • e349fb9350 bump obscuren 2015-03-22 12:20:27 +01:00
  • 13781b922a converted to proper types obscuren 2015-03-22 12:12:29 +01:00
  • 0edb33566f fix blockpool test logger zelig 2015-03-22 02:18:07 +00:00
  • 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 +00:00
  • 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 +00:00
  • 7f85608f30 Merge branch 'conversion' into develop obscuren 2015-03-21 18:18:19 +01:00
  • 09766d1729 Merge pull request #535 from maran/fixReadmeLink Jeffrey Wilcke 2015-03-21 18:16:55 +01:00
  • fcacfabe19 Added new ethereum.js obscuren 2015-03-21 15:09:03 +01:00
  • 83728e4b64 Merge branch 'develop' into conversion obscuren 2015-03-21 14:54:25 +01:00
  • 004f5008ff Merge branch 'rpcfrontier' into develop obscuren 2015-03-21 14:53:12 +01:00
  • a7ad9c309b Merge branch 'develop' into conversion obscuren 2015-03-21 14:52:42 +01:00
  • 38c7c589e4 Merge branch 'rpcfrontier' into develop obscuren 2015-03-21 14:52:31 +01:00
  • ce862ee758 Removed some comments obscuren 2015-03-21 14:51:45 +01:00
  • 4300f2a0fa Fixed state tests obscuren 2015-03-21 14:47:50 +01:00
  • c28116cb3b Fixed incorrect recipient derived obscuren 2015-03-21 14:46:50 +01:00
  • 06697775d1 Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into conversion obscuren 2015-03-21 14:36:20 +01:00
  • 9edb9a21bc Add json LogSystem #538 Taylor Gerring 2015-03-21 07:26:44 +01:00
  • 670021da15 Rename topic to topics #544 Taylor Gerring 2015-03-21 07:08:33 +01:00
  • 069c87b960 whisper: use common.Hash Felix Lange 2015-03-21 00:57:18 +01:00
  • 7c4ff3abb4 eth: enable whisper again Felix Lange 2015-03-21 00:50:20 +01:00
  • 483d43a15a whisper: use package rlp Felix Lange 2015-03-21 00:49:58 +01:00
  • a829a56587 rlp: add Stream.Raw Felix Lange 2015-03-21 00:49:31 +01:00
  • 81800ca39e Merge remote-tracking branch 'ethereum/conversion' into conversion Felix Lange 2015-03-20 22:47:27 +01:00
  • b95ff54632 cmd/blocktest: delete package Felix Lange 2015-03-20 22:46:41 +01:00
  • b41185a68f rlp: fix nil pointer decoding Felix Lange 2015-03-20 22:33:40 +01:00
  • abce6804a0 Right pad bytes to prevent future programmers making bugs obscuren 2015-03-20 20:37:56 +01:00
  • f4e9638867 Merge branch 'ethersphere-frontier/blockpool' into conversion obscuren 2015-03-20 18:01:05 +01:00
  • ecd10d2cf7 iterator returned wrong value obscuren 2015-03-20 18:00:54 +01:00
  • 1821d1af48 Merge branch 'frontier/blockpool' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool obscuren 2015-03-20 17:42:25 +01:00
  • 54dac59285 wip obscuren 2015-03-20 17:42:09 +01:00
  • a59bb053f4 merge obscuren 2015-03-20 16:02:01 +01:00
  • deee9cb170 Added caching for block chain. Currently set to 10k obscuren 2015-03-20 15:54:42 +01:00
  • 28e1971272 Merge branch 'rpcxeth' into rpcfrontier Taylor Gerring 2015-03-20 15:25:43 +01:00
  • 0cde7a4d46 Add xethAtStateNum convenience method Taylor Gerring 2015-03-20 14:56:55 +01:00
  • efcc93e7da Move Account register to xeth Taylor Gerring 2015-03-20 14:12:07 +01:00
  • 28ddc16a9b Merge remote-tracking branch 'ethereum/conversion' into conversion Felix Lange 2015-03-20 14:01:35 +01:00
  • c161d73d42 common: drop accessors for Value.Val Felix Lange 2015-03-20 13:33:11 +01:00
  • dcb9614dfe common: drop unused kind field from Value Felix Lange 2015-03-20 11:48:40 +01:00
  • f7d1d601e9 common: make Value encodable with package rlp Felix Lange 2015-03-20 11:45:45 +01:00
  • c388e7eac0 crypto: remove use of common.Value.Encode Felix Lange 2015-03-20 13:36:52 +01:00
  • 85acdadcfa fixed jsre test zsfelfoldi 2015-03-20 13:48:23 +01:00
  • 739c36ad4d inline GetStorageAt Taylor Gerring 2015-03-20 13:45:07 +01:00
  • 28e5fc8352 Make pretty Taylor Gerring 2015-03-20 13:37:56 +01:00
  • 8324b683b4 using robertkrimen/otto, godeps updated zsfelfoldi 2015-03-20 13:22:01 +01:00
  • 7690285cbe Fix link to build instructions in the readme Maran 2015-03-20 13:19:26 +01:00
  • 66b29899c4 use common.Hash as pool key, no string conversion needed zelig 2015-03-20 11:57:47 +00:00
  • 4f5b362bda %#x => %x obscuren 2015-03-20 12:52:03 +01:00
  • 91f9f355b2 test obscuren 2015-03-20 12:17:57 +01:00
  • 41c493ace9 Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into rpcfrontier obscuren 2015-03-20 12:07:19 +01:00
  • 55fdf3e462 Listen to tx pre event and trigger 'pending' obscuren 2015-03-20 12:07:06 +01:00
  • d7564a9a25 fix common.Hash conversion zelig 2015-03-19 23:33:52 +00:00
  • 8987750a36 fix import in reorganised test zelig 2015-03-19 15:02:50 +00:00
  • 0578df9467 remove eth/wallet.go (only commented out content) zelig 2015-03-19 13:02:56 +00:00
  • a578db5dae improve documentation and move one test zelig 2015-03-19 23:14:08 +00:00
  • 8767179d74 reduce logging output zelig 2015-03-19 23:03:50 +00:00
  • 63cae9b9ac uncomment status test, hack: skip the 2 unreliable fields zelig 2015-03-19 05:32:39 +05:30
  • 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 +00:00
  • a9926a289d fix missing hexification on IdleTooLong error log zelig 2015-03-19 02:00:34 +05:30
  • 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 +00:00
  • 50661f0e68 peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval) zelig 2015-03-19 22:46:54 +00:00
  • 01ff0b3176 fixed ethash obscuren 2015-03-20 11:40:46 +01:00
  • d8fe8f60e8 updated ethash obscuren 2015-03-20 11:19:12 +01:00
  • b3329bc698 inline Transact Taylor Gerring 2015-03-20 07:15:34 +01:00
  • aa3918efa7 Move transact gas check to XEth Taylor Gerring 2015-03-20 07:13:29 +01:00
  • e038a42d7a inline Call Taylor Gerring 2015-03-20 06:58:53 +01:00
  • 1d6451f5c3 inline GetBlockByNumber Taylor Gerring 2015-03-20 06:57:23 +01:00
  • bde161382a inline GetBlockByHash Taylor Gerring 2015-03-20 06:53:24 +01:00
  • eb45211501 Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontier Taylor Gerring 2015-03-20 06:45:44 +01:00
  • b56e20be27 Reorg for clarity Taylor Gerring 2015-03-20 00:24:23 -04:00
  • 754160afea Move gas defaults to XEth Taylor Gerring 2015-03-20 00:23:48 -04:00
  • c3a3d38735 Add tests for errors Taylor Gerring 2015-03-20 00:08:29 -04:00
  • 3cea7d87c1 Rename FilterOptions to BlockFilterArgs Taylor Gerring 2015-03-19 23:55:17 -04:00
  • d791fe4975 Remove unnecessary event mux Taylor Gerring 2015-03-19 23:34:35 -04:00
  • 19360c0079 Move stateAt func to XEth Taylor Gerring 2015-03-19 23:28:45 -04:00
  • 6669ef5b70 Rename for clarity Taylor Gerring 2015-03-19 23:20:54 -04:00
  • 7b45f3377f inline MessagesChanged Taylor Gerring 2015-03-19 23:14:55 -04:00
  • 2ef2b9f2e0 inline UninstallWhisperFilter Taylor Gerring 2015-03-19 23:13:52 -04:00
  • 1f9b93647b inline NewWhisperFilter Taylor Gerring 2015-03-19 23:11:52 -04:00
  • 4b5e592656 inline AllLogs Taylor Gerring 2015-03-19 23:10:23 -04:00
  • 0bda63eb76 inline Logs Taylor Gerring 2015-03-19 23:08:26 -04:00
  • d2e7414230 inline FilterChanged Taylor Gerring 2015-03-19 23:07:25 -04:00
  • 3e9632e256 inline NewFilterString Taylor Gerring 2015-03-19 23:06:32 -04:00
  • 84b19971fa inline UninstallFilter Taylor Gerring 2015-03-19 23:05:23 -04:00
  • 4663a55f12 inline NewFilter Taylor Gerring 2015-03-19 23:03:53 -04:00
  • 7c30716828 Merge branch 'rpcinline' into rpcxeth Taylor Gerring 2015-03-19 23:01:10 -04:00
  • 6c04c19eb4 Reorg filter logic to XEth Taylor Gerring 2015-03-19 22:58:07 -04:00
  • 12d87226a7 Merge branch 'rpcutil' into rpcfrontier Taylor Gerring 2015-03-19 20:52:36 -04:00
  • cdfc03dc8e inline WhisperPost Taylor Gerring 2015-03-19 20:40:50 -04:00
  • 0895190b64 inline GetBlockTransactionCountByHash Taylor Gerring 2015-03-19 20:31:40 -04:00
  • ff657edbb6 inline GetBlockTransactionCountByNumber Taylor Gerring 2015-03-19 20:30:42 -04:00
  • c57eb286d6 inline GetBlockUncleCountByHash Taylor Gerring 2015-03-19 20:29:46 -04:00
  • 216175c265 inline GetBlockUncleCountByNumber Taylor Gerring 2015-03-19 20:28:25 -04:00
  • 7e6c8a411d fixes Taylor Gerring 2015-03-19 20:26:09 -04:00
  • 22546dcb55 inline UninstallWhisperFilter Taylor Gerring 2015-03-19 20:14:27 -04:00