Commit Graph

  • 2b522e2c48 Merge branch 'network' into verification arkpar 2016-01-11 12:45:35 +0100
  • 3a2663ce93 Client now takes Spec instead of Engine arkpar 2016-01-11 12:28:59 +0100
  • 54fb66bb7d Merge branch 'network' arkpar 2016-01-11 11:52:56 +0100
  • c269cb5c85 Added sync to std uses arkpar 2016-01-11 11:52:18 +0100
  • 33d3a4d633 Engine and Spec are now thread safe arkpar 2016-01-11 11:51:31 +0100
  • dea9ec203b removed unused stuff debris 2016-01-11 03:29:13 +0100
  • d1aadf456f shorter constructor for externalities debris 2016-01-11 03:26:17 +0100
  • 88409e7dbb refactor in progress... evmjit compiling debris 2016-01-11 03:13:41 +0100
  • 6d3097ac9e updated output policy docs debris 2016-01-11 02:47:45 +0100
  • 7f8f0c5823 minor fixes debris 2016-01-11 02:42:02 +0100
  • b273792ef0 big refactor of executive in progress debris 2016-01-11 02:17:29 +0100
  • 5d0e186632 Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-11 01:07:58 +0100
  • e116bd3d20 Merge pull request #33 from gavofyork/network Gav Wood 2016-01-10 23:58:53 +0100
  • e7f840ce79 Use getter in header in preparation for a Header trait; additional testing in enact_block(). Gav Wood 2016-01-10 23:42:59 +0100
  • 0d5aaa69fa Merge pull request #63 from gavofyork/ethash Arkadiy Paronyan 2016-01-10 23:40:50 +0100
  • 452294ab8d ImportResult becomes a result arkpar 2016-01-10 23:37:09 +0100
  • 4512322d3e Block enactment with test. Gav Wood 2016-01-10 23:10:06 +0100
  • abb4975400 Set timestamp in enactment. Gav Wood 2016-01-10 22:57:31 +0100
  • 74f88f9b9b Initial implementation of enacted. number is now usize, timestamp u64. Gav Wood 2016-01-10 22:55:07 +0100
  • 6f3c3fa020 Documentation arkpar 2016-01-10 22:42:27 +0100
  • 3fb401c611 Merge branch 'master' into ethash Gav Wood 2016-01-10 21:57:33 +0100
  • 4f68662e53 Proper rewarding; needs consensus test doing though. Gav Wood 2016-01-10 21:55:03 +0100
  • e6572e34fa Documentation arkpar 2016-01-10 21:30:22 +0100
  • 5f4cd7f197 Merge branch 'network' into verification arkpar 2016-01-10 19:47:32 +0100
  • fea418703b Better API allowing one fewer clone. Gav Wood 2016-01-10 17:11:46 +0100
  • 2cc3ee66d7 Allow fields to be returned so they can be used simultaneously. Gav Wood 2016-01-10 17:09:02 +0100
  • b72da41ea7 proper calculatng of executive gas in progress debris 2016-01-10 16:21:01 +0100
  • daab45f599 Merge branch 'master' of github.com:gavofyork/ethcore into verification arkpar 2016-01-10 15:21:11 +0100
  • 02b530f4aa Style arkpar 2016-01-10 15:13:12 +0100
  • 5f5f26de48 Do not insert new blocks out of order arkpar 2016-01-10 15:08:57 +0100
  • 11dd92f1f5 Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-10 14:13:42 +0100
  • 1bcb6f8ee3 Merge pull request #62 from gavofyork/ethash Arkadiy Paronyan 2016-01-10 14:13:32 +0100
  • 51584f5202 Networking fixes arkpar 2016-01-10 14:11:23 +0100
  • 39fb29ffcc Merge branch 'master' of github.com:gavofyork/ethcore-util into network arkpar 2016-01-10 14:10:29 +0100
  • 4ed6a0054b Merge pull request #32 from gavofyork/gav Arkadiy Paronyan 2016-01-10 14:10:07 +0100
  • 2f45d22b38 Merge branch 'master' of github.com:gavofyork/ethcore-util into network arkpar 2016-01-10 14:09:51 +0100
  • dfd31f96e1 Merge branch 'master' into gav Gav Wood 2016-01-10 14:06:53 +0100
  • 6410759bc3 Remove unneeded error. Gav Wood 2016-01-10 14:06:38 +0100
  • 76bb480afb Block sealing, tests updated. Gav Wood 2016-01-10 14:05:39 +0100
  • b0cef968e7 Networking fixes arkpar 2016-01-10 14:02:01 +0100
  • 8254b4283b Merge pull request #31 from gavofyork/gav Arkadiy Paronyan 2016-01-10 13:23:04 +0100
  • 3277b23b9e Merge branch 'master' into gav Gav Wood 2016-01-10 12:55:04 +0100
  • 5862d58379 Reworked network errors (now NetworkError) to be a subset of UtilErrors rather than the other way around. Gav Wood 2016-01-10 12:53:55 +0100
  • 9f06c2f2e6 errors, fees, and refunds debris 2016-01-10 12:29:35 +0100
  • ffc28bf495 Additional bloom-related functionality. RlpStandard for non-emit_*-based RlpStream extesions. Gav Wood 2016-01-09 23:47:46 +0100
  • 53fada4f4a OpenBlock::close() should be complete. No tests yet though. Gav Wood 2016-01-09 23:47:15 +0100
  • 5ce27152b4 Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-09 23:24:38 +0100
  • efa6c424c1 fixed jit tests debris 2016-01-09 23:24:01 +0100
  • 85ddbba893 Enabled logger for client app arkpar 2016-01-09 23:21:57 +0100
  • c649c134b7 Merge pull request #30 from gavofyork/gav Marek Kotewicz 2016-01-09 23:02:30 +0100
  • 55a023554a Merge branch 'master' of https://github.com/gavofyork/ethcore into evm debris 2016-01-09 23:02:01 +0100
  • e807f36e83 Merge pull request #61 from gavofyork/ethash Marek Kotewicz 2016-01-09 23:01:44 +0100
  • 3e90859d9d executive call debris 2016-01-09 22:54:16 +0100
  • 9a79a9032d on_close_block fixed and tested. Gav Wood 2016-01-09 22:45:27 +0100
  • 568d28e94b Bitwise Or Assign and some additional convenience in Hash. Gav Wood 2016-01-09 22:30:13 +0100
  • 25a9f74d84 Merge remote-tracking branch 'origin/master' into ethash Gav Wood 2016-01-09 22:29:02 +0100
  • cf8ef01c6d State::kill_account added with tests & docs. Gav Wood 2016-01-09 22:28:31 +0100
  • 249c615752 Minor refactoring, OpenBlock::close closer to working. Gav Wood 2016-01-09 22:13:13 +0100
  • f7e9816d33 substate in progress debris 2016-01-09 21:39:38 +0100
  • 32bfa69106 More docs arkpar 2016-01-09 19:13:58 +0100
  • 0eb69c7f1c Removed verification from this branch arkpar 2016-01-09 19:10:58 +0100
  • af21038bb9 More block verifications arkpar 2016-01-09 19:10:05 +0100
  • 8b5b493f7d Sketch of how OpenBlock::close() might look. Gav Wood 2016-01-09 18:58:04 +0100
  • 28a658015d Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-09 18:50:45 +0100
  • 9cc88e2cb1 Merge branch 'master' of https://github.com/gavofyork/ethcore into evm debris 2016-01-09 18:41:12 +0100
  • 10fe6b937f Docs arkpar 2016-01-09 18:40:13 +0100
  • 71670e6277 Fix test warnings. Gav Wood 2016-01-09 18:26:35 +0100
  • 300a9506ed evmjit output data debris 2016-01-09 18:25:18 +0100
  • 7b4fb9c30e Merge pull request #60 from gavofyork/ethash Arkadiy Paronyan 2016-01-09 18:23:05 +0100
  • 4622882fda Separate out Ethereum-network-specific resources. Fix State to use secure trie variants. Gav Wood 2016-01-09 18:20:31 +0100
  • 130b2fc46a separated executive and externalities debris 2016-01-09 17:55:47 +0100
  • fbeb4d84ce Merge remote-tracking branch 'origin/master' into ethash Gav Wood 2016-01-09 17:16:49 +0100
  • a978cbad52 Remove genesis module, add more chain specs and separate out ethereum-specific stuff. Gav Wood 2016-01-09 17:15:55 +0100
  • 8cd3aa4b43 Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-09 14:41:04 +0100
  • 3c25c062af Merge pull request #59 from gavofyork/ethash Arkadiy Paronyan 2016-01-09 14:30:30 +0100
  • 88810a5762 Merge branch 'master' into gav Gav Wood 2016-01-09 14:20:49 +0100
  • 20341072a9 Merge branch 'master' into ethash Gav Wood 2016-01-09 14:20:30 +0100
  • 2b022e11e1 State::new_contract. Gav Wood 2016-01-09 14:19:35 +0100
  • 50af19a7c8 contract creating contract debris 2016-01-09 13:51:59 +0100
  • 6aa8c32621 Merge pull request #58 from gavofyork/ethash Arkadiy Paronyan 2016-01-09 13:05:03 +0100
  • ebe554d226 Merge pull request #29 from gavofyork/gav Arkadiy Paronyan 2016-01-09 13:04:44 +0100
  • 6eac110b65 Merge branch 'master' into gav Gav Wood 2016-01-09 12:33:40 +0100
  • 23d22db95c Merge branch 'master' into ethash Gav Wood 2016-01-09 12:32:40 +0100
  • 4fc6b0dc60 Introduce use common::*; for common stuff (modules that themselves require no other modules in this crate). Fix build. Gav Wood 2016-01-09 12:30:41 +0100
  • 2b90f7d03a Introduce use-dependency amalgamation. We now have: - use standard; (bring in a set of standard and external dependencies) - use common; (bring in a low-level subset of this crate; basically anything that itself requires only use standard;) Gav Wood 2016-01-09 12:12:36 +0100
  • 11c244a5e3 Merge pull request #24 from gavofyork/network Gav Wood 2016-01-09 11:02:04 +0100
  • 24ba723818 Do not expose sha3 from crypto arkpar 2016-01-09 10:27:41 +0100
  • 86dfa1b425 Merge branch 'master' of github.com:gavofyork/ethcore into network arkpar 2016-01-09 10:26:31 +0100
  • 02c60acc14 Fixed build after merge arkpar 2016-01-09 10:22:03 +0100
  • 6183ba5cb5 Merge branch 'master' of github.com:gavofyork/ethcore-util into network arkpar 2016-01-09 10:20:11 +0100
  • 49d97d7cb3 is_zero for hash types arkpar 2016-01-09 10:20:07 +0100
  • f1cdc0a17d Started block verification arkpar 2016-01-09 10:16:35 +0100
  • 5ae0f71922 executive create fixes debris 2016-01-09 02:12:17 +0100
  • bcd026aaf1 Merge branch 'master' of https://github.com/gavofyork/ethcore into evm debris 2016-01-09 01:41:10 +0100
  • 68beb0099d executive tests in progress debris 2016-01-09 01:33:50 +0100
  • 43c612fa89 moved runtime data to jit debris 2016-01-09 00:55:17 +0100
  • 4932720d58 evm params debris 2016-01-09 00:51:09 +0100
  • 1124ad2012 Merge pull request #28 from gavofyork/gav Arkadiy Paronyan 2016-01-08 22:31:51 +0100
  • d7fe922425 Fix API, Gav Wood 2016-01-08 22:30:45 +0100
  • ca6a20922f Merge pull request #57 from gavofyork/ethash Arkadiy Paronyan 2016-01-08 22:22:48 +0100