Commit Graph

65 Commits

Author SHA1 Message Date
Gav Wood 41508cbd50 Fix queue flush and add working tests. 2016-01-25 23:24:51 +01:00
Gav Wood 499da19d82 Initial draft of blockchain tests. 2016-01-25 18:56:36 +01:00
Tomusdrw adc763325d Merge branch 'master' into clippy
Conflicts:
	util/src/rlp/rlptraits.rs
2016-01-19 23:22:40 +01:00
Tomusdrw bad2a244df Adding documentation request comments. 2016-01-19 17:02:01 +01:00
Tomusdrw 6ead6b7847 Merge branch 'master' into clippy
Conflicts:
	util/src/lib.rs
2016-01-19 12:45:06 +01:00
Tomusdrw db6e6a3e58 Merge branch 'master' into clippy
Conflicts:
	src/service.rs
	src/views.rs
2016-01-19 10:18:18 +01:00
Gav Wood b9b08af518 Use JournalDB instead of OverlayDB. 2016-01-18 13:54:46 +01:00
Gav Wood d7b6925620 Reduce spam. 2016-01-18 00:58:06 +01:00
Tomusdrw 1b6dead109 Fixing clippy stuff - work in progress 2016-01-17 15:56:09 +01:00
Gav Wood 6ea8eaa3b5 Move ethcore files back into root. 2016-01-17 13:11:25 +01:00
Gav Wood d0db9267e8 Move everything into ethcore subdit for merge. 2016-01-17 13:01:21 +01:00
Tomusdrw 79c1cc02f7 Vec<u8> -> Bytes and clearing log API 2016-01-16 17:17:43 +01:00
Gav Wood 5a2fab8b64 Clean up logging. 2016-01-16 01:48:38 +01:00
Gav Wood 2f14b755f1 Make stuff work. 2016-01-16 01:44:07 +01:00
Gav Wood e876a04afb Bugs fixed for last_hashes. 2016-01-15 22:55:04 +01:00
Gav Wood 2eead090d5 Fix executive. Syncs to 62509. 2016-01-15 18:56:28 +01:00
arkpar e911e3d8a6 Merge branch 'master' of github.com:gavofyork/ethcore into client 2016-01-15 11:43:05 +01:00
Gav Wood b6139d2064 Remove debug stuff. 2016-01-15 04:02:06 +01:00
arkpar 76223d3d13 Receipt logging 2016-01-15 02:52:37 +01:00
Gav Wood 02e2b75407 Fix state test. 2016-01-15 01:44:23 +01:00
debris daccbed9a1 removed redundant code 2016-01-14 23:52:26 +01:00
debris ff373f5fb8 Merge branch 'master' of https://github.com/gavofyork/ethcore into executive_revert_fix 2016-01-14 23:18:45 +01:00
debris 4ca353b021 common changes, added json state tests 2016-01-14 22:41:39 +01:00
Gav Wood c4d2df4872 Refactored Pod & Diff types into separate files. 2016-01-14 16:46:32 +01:00
debris 05246c4f7d fixing executive finalize in progress 2016-01-14 14:36:07 +01:00
Gav Wood 507678aaa9 Check logs in state tests. 2016-01-14 12:27:35 +01:00
Gav Wood 28341fef9f Introduce ordered mapping for PodAccount and related structures. 2016-01-13 12:14:11 +01:00
Gav Wood 9d2ac7fc37 State testing framework. First test is failing. 2016-01-13 01:19:05 +01:00
Gav Wood c6ec6e4aef State::exists, docs and tests. 2016-01-12 12:34:14 +01:00
Gav Wood 7239acc451 Transaction address decoding. 2016-01-11 20:47:19 +01:00
Gav Wood 0004ed8960 Integrate Executive into State. 2016-01-11 17:37:22 +01:00
Gav Wood 0cc57483f8 Move Executive down, remove unneeded Evm prefixes. 2016-01-11 17:01:42 +01:00
debris 65bce7862a Merge branch 'master' into evm 2016-01-11 15:23:27 +01:00
debris 12f01d9905 state clone 2016-01-11 14:48:27 +01:00
debris f611b6c7b6 state clone 2016-01-11 14:47:50 +01:00
Gav Wood 30f74fc692 log_entry type. 2016-01-11 13:29:15 +01:00
Gav Wood 76bb480afb Block sealing, tests updated. 2016-01-10 14:05:39 +01:00
debris 55a023554a Merge branch 'master' of https://github.com/gavofyork/ethcore into evm 2016-01-09 23:02:01 +01:00
Gav Wood cf8ef01c6d State::kill_account added with tests & docs. 2016-01-09 22:28:31 +01:00
debris 9cc88e2cb1 Merge branch 'master' of https://github.com/gavofyork/ethcore into evm 2016-01-09 18:41:12 +01:00
Gav Wood 4622882fda Separate out Ethereum-network-specific resources.
Fix State to use secure trie variants.
2016-01-09 18:20:31 +01:00
Gav Wood 2b022e11e1 State::new_contract. 2016-01-09 14:19:35 +01:00
Gav Wood 4fc6b0dc60 Introduce `use common::*;` for common stuff (modules that themselves require no other modules in this crate).
Fix build.
2016-01-09 12:30:41 +01:00
debris bcd026aaf1 Merge branch 'master' of https://github.com/gavofyork/ethcore into evm 2016-01-09 01:41:10 +01:00
Gav Wood 76ba2df141 Compiling, fleshed-out Block. 2016-01-08 22:04:21 +01:00
Gav Wood 7bad30a1bf Compiling Bloc. 2016-01-08 21:33:41 +01:00
Gav Wood 4bbc0943a3 Initial sketch of Block struct. 2016-01-08 19:12:19 +01:00
debris d27a16c945 executive in progress 2016-01-07 21:29:36 +01:00
Gav Wood 435911b9f0 Repot & introduce various additional components for rest of consensus algorithm. 2015-12-20 12:16:12 +00:00
Gav Wood 9d70f6bdff State::transfer_balance and a couple of placeholders. 2015-12-19 21:38:25 +00:00