Commit Graph

69 Commits

Author SHA1 Message Date
Nikolay Volf
1d444037a2 Merge branch 'master' into coverage-effort
Conflicts:
	src/tests/helpers.rs
	src/tests/state.rs
2016-01-31 13:54:21 +04:00
Nikolay Volf
4ae26aed42 temp directory refactoring in many cases 2016-01-31 13:52:07 +04:00
Gav Wood
c19339e799 Fix stCallCreateCallCodeTest
Closes #268
2016-01-29 18:33:47 +01:00
Gav Wood
e479e8ca97 Tody ups. 2016-01-25 23:37:49 +01:00
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