Commit Graph

  • 9d2ac7fc37 State testing framework. First test is failing. Gav Wood 2016-01-13 01:19:05 +0100
  • 6447f9b90b Additional helper function. Gav Wood 2016-01-13 01:18:33 +0100
  • 0733214059 Some initial implementation of more complicated methods Tomusdrw 2016-01-13 00:13:09 +0100
  • 635bf284b4 Fix RLP on consensus. Add JSON helpers. Gav Wood 2016-01-12 23:44:30 +0100
  • f46f742ec9 Merge branch 'master' into gav Gav Wood 2016-01-12 21:08:10 +0100
  • 2c804645c1 Merge pull request #95 from gavofyork/executive_tests Gav Wood 2016-01-12 21:07:14 +0100
  • 09662ace50 executive transact tests debris 2016-01-12 19:43:26 +0100
  • 7d4365c875 Merge branch 'master' of https://github.com/gavofyork/ethcore into executive_tests debris 2016-01-12 19:11:05 +0100
  • e3fa730dc7 executive tests in progress debris 2016-01-12 18:31:47 +0100
  • 6ed7cfaed0 Merge pull request #94 from gavofyork/gav Marek Kotewicz 2016-01-12 18:28:34 +0100
  • 349223f6f9 Transaction API complete. Gav Wood 2016-01-12 18:10:10 +0100
  • 870dff90d4 Merge pull request #39 from gavofyork/gav Arkadiy Paronyan 2016-01-12 17:43:03 +0100
  • 6b1eb943e2 Add U512 type and a few conversions. Gav Wood 2016-01-12 17:40:55 +0100
  • 08074ef397 Use U512s for ether cost calculation. Gav Wood 2016-01-12 17:40:34 +0100
  • 982063e1ac Started IO service refactoring arkpar 2016-01-12 17:33:40 +0100
  • 5abffb518d Merge branch 'master' into gav Gav Wood 2016-01-12 16:50:02 +0100
  • 2b184585e2 Merge pull request #93 from gavofyork/gav Marek Kotewicz 2016-01-12 16:35:10 +0100
  • f6d03cf92c Merge pull request #89 from gavofyork/evm_tests Gav Wood 2016-01-12 16:34:36 +0100
  • a5e1db11ca match return => return match debris 2016-01-12 16:32:51 +0100
  • 49a431d744 Utils for consensus test decoding and better layout. Gav Wood 2016-01-12 16:20:29 +0100
  • 3b8df91578 Merge pull request #92 from gavofyork/gav Marek Kotewicz 2016-01-12 16:08:18 +0100
  • 36e250bcc9 executive returns addresses of contracts created during execution debris 2016-01-12 16:05:54 +0100
  • 56ee6770b5 All transaction tests pass. Nicer testing framework. Gav Wood 2016-01-12 15:45:40 +0100
  • 51610480b0 executive uses stack_limit from schedule debris 2016-01-12 15:12:03 +0100
  • 1aa62691c6 executive checks schedule exceptional code deposit before returning OutOfGas debris 2016-01-12 14:56:19 +0100
  • 283f62f048 Merge pull request #88 from gavofyork/verification Gav Wood 2016-01-12 14:39:32 +0100
  • f7af71e272 fixed checking address existance in externalities call callback debris 2016-01-12 13:54:54 +0100
  • a2ae5d39fa Merge branch 'master' of https://github.com/gavofyork/ethcore into evm_tests debris 2016-01-12 13:46:31 +0100
  • 7edfafd457 Some additional tests arkpar 2016-01-12 13:43:43 +0100
  • 1c43a76699 Merge pull request #87 from gavofyork/gav Marek Kotewicz 2016-01-12 13:39:31 +0100
  • 011a42fd6d added max_depth to executive, fixed bugs in externalities call, added "bomb" tests debris 2016-01-12 13:39:12 +0100
  • fdcf9e62ec Merge branch 'master' of github.com:gavofyork/ethcore into verification arkpar 2016-01-12 13:31:49 +0100
  • a9a5d71f2f Verification tests arkpar 2016-01-12 13:14:01 +0100
  • 8e8825320c Merge branch 'master' into gav Gav Wood 2016-01-12 12:34:51 +0100
  • c6ec6e4aef State::exists, docs and tests. Gav Wood 2016-01-12 12:34:14 +0100
  • 915a6050cd Merge pull request #86 from gavofyork/gav Arkadiy Paronyan 2016-01-12 12:26:36 +0100
  • 25c069c62c Merge pull request #82 from gavofyork/evm_tests Gav Wood 2016-01-12 12:24:50 +0100
  • cfb7d9a7c3 Merge branch 'master' into gav Gav Wood 2016-01-12 12:23:23 +0100
  • 7634d60a97 Add tests module, add two more transaction tests. Gav Wood 2016-01-12 12:22:18 +0100
  • 78d470b0e4 Merge pull request #85 from gavofyork/gav Arkadiy Paronyan 2016-01-12 11:49:47 +0100
  • df3db60ec0 Nicer transaction validation API. Nicer OutOfBounds API in general. Gav Wood 2016-01-12 11:44:16 +0100
  • d111653d3b Merge pull request #84 from gavofyork/gav Marek Kotewicz 2016-01-12 11:07:43 +0100
  • 8970ef572e Slightly cleaner test code. Gav Wood 2016-01-12 01:41:47 +0100
  • 7bc21bbdd7 Merge remote-tracking branch 'origin/master' into gav Gav Wood 2016-01-12 01:32:12 +0100
  • 5765fb1069 Transaction tests passing. Gav Wood 2016-01-12 01:30:30 +0100
  • eab9f010f9 Merge pull request #38 from gavofyork/gav Arkadiy Paronyan 2016-01-12 00:58:04 +0100
  • e2de777c30 Fix panic in crypto, avoid incorrect casting in bytes. Gav Wood 2016-01-12 00:55:42 +0100
  • 584bcda7d5 Merge pull request #37 from gavofyork/gav Marek Kotewicz 2016-01-12 00:16:11 +0100
  • 48fbf24e21 Avoid panicking on oversize u64. Gav Wood 2016-01-12 00:10:47 +0100
  • b6b65ea182 Merge pull request #36 from gavofyork/gav Marek Kotewicz 2016-01-12 00:01:32 +0100
  • 65ab524053 Avoid panic on invalid uint data. Gav Wood 2016-01-11 23:59:33 +0100
  • 5b68c294af bring back removed tests, removed build warnings debris 2016-01-11 23:40:52 +0100
  • 7f2949bd52 Merge pull request #81 from gavofyork/evm_tests Arkadiy Paronyan 2016-01-11 23:06:12 +0100
  • 2519cbae34 fixed getting block info in evmjit + tests debris 2016-01-11 23:01:21 +0100
  • 5036735e2c Merge pull request #80 from gavofyork/evm_tests Arkadiy Paronyan 2016-01-11 22:41:57 +0100
  • 8762bc12e3 test cleanup debris 2016-01-11 22:32:01 +0100
  • 735202fac0 Minor API reduction. Gav Wood 2016-01-11 22:00:25 +0100
  • b9e2d7dabc Transaction test and a fix. Gav Wood 2016-01-11 21:57:22 +0100
  • 7239acc451 Transaction address decoding. Gav Wood 2016-01-11 20:47:19 +0100
  • 845ac87f88 Transaction includes signature. Gav Wood 2016-01-11 20:36:29 +0100
  • 4ca8fde530 Merge branch 'master' into gav Gav Wood 2016-01-11 19:47:26 +0100
  • 728883f45e Remove unneeded panic. Gav Wood 2016-01-11 19:40:02 +0100
  • d809ee53d6 hidden private fields of evm/executive debris 2016-01-11 19:25:37 +0100
  • d661116580 Merge branch 'master' into gav Gav Wood 2016-01-11 19:13:06 +0100
  • 27f6d6a99c Merge pull request #77 from gavofyork/evm_factory Gav Wood 2016-01-11 19:11:57 +0100
  • 995f755211 Merge pull request #76 from gavofyork/fix_evmjit_comment Gav Wood 2016-01-11 19:11:49 +0100
  • e6d381bedd renamed VmFactory -> Factory debris 2016-01-11 19:01:42 +0100
  • d1d5116d2d fixed rust-evmjit description of improper_ctypes usage debris 2016-01-11 18:56:28 +0100
  • f03e405220 Merge pull request #75 from gavofyork/evm Arkadiy Paronyan 2016-01-11 18:48:30 +0100
  • 687d853d24 jit feature enabled by default debris 2016-01-11 18:40:24 +0100
  • 81c2fa0f25 Merge pull request #52 from gavofyork/evm Arkadiy Paronyan 2016-01-11 18:37:48 +0100
  • e4dbba874f Merge pull request #35 from gavofyork/gav Marek Kotewicz 2016-01-11 18:02:58 +0100
  • 1c48e34d69 Additional mem use. Gav Wood 2016-01-11 18:01:54 +0100
  • 1d81b4f930 EVMJIT build fixes. Gav Wood 2016-01-11 17:49:49 +0100
  • a233320f88 Merge pull request #34 from gavofyork/gav Marek Kotewicz 2016-01-11 17:40:34 +0100
  • c104009ef6 Additional standard.rs. Gav Wood 2016-01-11 17:38:28 +0100
  • 0004ed8960 Integrate Executive into State. Gav Wood 2016-01-11 17:37:22 +0100
  • 7650dead6d Bring in Executive. Gav Wood 2016-01-11 17:03:29 +0100
  • 0cc57483f8 Move Executive down, remove unneeded Evm prefixes. Gav Wood 2016-01-11 17:01:42 +0100
  • b0cceddb7c Move evm::EvmParams -> ActionParams. Gav Wood 2016-01-11 16:33:08 +0100
  • 85ac9af832 Move EvmSchedule -> evm::Schedule Gav Wood 2016-01-11 16:28:30 +0100
  • f19a6e54bf removed warnings debris 2016-01-11 16:05:21 +0100
  • 3f725ce89d reverting the execution state when out of gas debris 2016-01-11 15:55:54 +0100
  • 5aa6e6f5e6 Merge pull request #74 from gavofyork/state_clone Gav Wood 2016-01-11 15:27:48 +0100
  • 65bce7862a Merge branch 'master' into evm debris 2016-01-11 15:23:27 +0100
  • c6509d7752 Moved some checks from ethash to verification module arkpar 2016-01-11 15:19:43 +0100
  • 12f01d9905 state clone debris 2016-01-11 14:47:50 +0100
  • f611b6c7b6 state clone debris 2016-01-11 14:47:50 +0100
  • 4353518be1 Merge pull request #72 from gavofyork/verification Arkadiy Paronyan 2016-01-11 14:43:25 +0100
  • 79e122c293 Merge pull request #73 from gavofyork/gav Marek Kotewicz 2016-01-11 14:32:21 +0100
  • 22859a04b6 changes in executive return debris 2016-01-11 14:14:35 +0100
  • bbb25fb6ce propagate evmjit errors upstream debris 2016-01-11 14:08:03 +0100
  • eb03993c6d Transaction struct improvements. Gav Wood 2016-01-11 13:52:40 +0100
  • 3185301c97 Updated docs arkpar 2016-01-11 13:51:58 +0100
  • 0221d47544 Verification integrated into client/queue arkpar 2016-01-11 13:42:32 +0100
  • 30f74fc692 log_entry type. Gav Wood 2016-01-11 13:29:15 +0100
  • a197f3f60e Merge remote-tracking branch 'origin/master' into gav Gav Wood 2016-01-11 13:02:03 +0100
  • 4dca2ff1d9 Merge branch 'master' of github.com:gavofyork/ethcore into verification arkpar 2016-01-11 12:57:36 +0100
  • 42144247f5 Merge pull request #64 from gavofyork/ethash Arkadiy Paronyan 2016-01-11 12:55:08 +0100
  • b9bc9531df Merge pull request #55 from gavofyork/network Gav Wood 2016-01-11 12:53:23 +0100