Commit Graph

98 Commits

Author SHA1 Message Date
arkpar 1e91b6f5db Moved sync to a separate crate 2016-01-29 15:56:06 +01:00
Gav Wood 6b56363d84 Fix logging in tests.
Fix random blockchain tests.
Closes #249
2016-01-28 22:06:25 +01:00
Tomusdrw c66aa52166 Spawning new thread when we are reaching stack limit 2016-01-26 10:15:55 +01:00
Gav Wood 788213f48f Merge branch 'master' into gav 2016-01-24 00:09:18 +01:00
Gav Wood b059d32485 Argument parsing from CLI.
Closes #179
2016-01-23 23:53:20 +01:00
arkpar e5e0d3d136 Merge branch 'master' of github.com:ethcore/parity into io 2016-01-22 14:44:17 +01:00
arkpar 0ce15af91e Removed db_queue 2016-01-22 04:57:02 +01:00
arkpar 4bf1c205b4 DB commit queue 2016-01-21 23:33:52 +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 c746f0e62c Fixing all clippy lints 2016-01-19 13:47:30 +01:00
Tomusdrw 6ead6b7847 Merge branch 'master' into clippy
Conflicts:
	util/src/lib.rs
2016-01-19 12:45:06 +01:00
debris 9fa4a693ce fixed build issues with stabilized feature WrappingOps 2016-01-19 12:04:27 +01:00
Tomusdrw f169951d4e Fixing all obvious warnings 2016-01-19 11:10:38 +01:00
Tomusdrw db6e6a3e58 Merge branch 'master' into clippy
Conflicts:
	src/service.rs
	src/views.rs
2016-01-19 10:18:18 +01:00
arkpar a131c33bb2 Multithreaded block queue 2016-01-17 23:07:58 +01:00
Tomusdrw 1b6dead109 Fixing clippy stuff - work in progress 2016-01-17 15:56:09 +01:00
Tomusdrw 689b1fd112 Merge branch 'master' into evm
Conflicts:
	src/lib.rs
2016-01-16 01:44:50 +01:00
Tomusdrw 39a7576ddb Merge branch 'master' into evm
Conflicts:
	src/executive.rs
	src/lib.rs
2016-01-15 16:08:06 +01:00
arkpar bda04702c7 Merge branch 'master' of github.com:gavofyork/ethcore into client 2016-01-15 15:55:46 +01:00
Gav Wood 65d6904e63 Split externalities from executive. 2016-01-15 14:22:46 +01:00
Tomusdrw 5d0c294635 Fixes after merge 2016-01-15 02:16:04 +01:00
Tomusdrw 7010e870a4 Merge branch 'master' into evm
Conflicts:
	src/executive.rs
	src/tests/state.rs
2016-01-15 02:05:32 +01:00
arkpar e297e598ce Client service 2016-01-15 01:16:17 +01:00
Tomusdrw d3a71d3058 Fixing evm_test macro export 2016-01-14 17:42:17 +01:00
Gav Wood c4d2df4872 Refactored Pod & Diff types into separate files. 2016-01-14 16:46:32 +01:00
Gav Wood 08824e3ece Move macros to util. 2016-01-13 23:07:01 +01:00
Gav Wood 311aa5c442 State diffing. 2016-01-13 18:37:09 +01:00
Gav Wood 49a431d744 Utils for consensus test decoding and better layout. 2016-01-12 16:20:29 +01:00
Gav Wood 56ee6770b5 All transaction tests pass. Nicer testing framework. 2016-01-12 15:45:40 +01:00
Gav Wood 7650dead6d Bring in Executive. 2016-01-11 17:03:29 +01:00
Gav Wood b0cceddb7c Move evm::EvmParams -> ActionParams. 2016-01-11 16:33:08 +01:00
Gav Wood 85ac9af832 Move EvmSchedule -> evm::Schedule 2016-01-11 16:28:30 +01:00
debris 65bce7862a Merge branch 'master' into evm 2016-01-11 15:23:27 +01:00
Arkadiy Paronyan 4353518be1 Merge pull request #72 from gavofyork/verification
Block Verification (no tests yet)
2016-01-11 14:43:25 +01:00
arkpar 0221d47544 Verification integrated into client/queue 2016-01-11 13:42:32 +01:00
Gav Wood 30f74fc692 log_entry type. 2016-01-11 13:29:15 +01:00
arkpar 2b522e2c48 Merge branch 'network' into verification 2016-01-11 12:45:35 +01:00
arkpar 5d0e186632 Merge branch 'master' of github.com:gavofyork/ethcore into network 2016-01-11 01:07:58 +01:00
Gav Wood 74f88f9b9b Initial implementation of enacted.
number is now usize, timestamp u64.
2016-01-10 22:55:07 +01:00
arkpar daab45f599 Merge branch 'master' of github.com:gavofyork/ethcore into verification 2016-01-10 15:21:11 +01:00
arkpar 11dd92f1f5 Merge branch 'master' of github.com:gavofyork/ethcore into network 2016-01-10 14:13:42 +01:00
Gav Wood 76bb480afb Block sealing, tests updated. 2016-01-10 14:05:39 +01:00
arkpar 5ce27152b4 Merge branch 'master' of github.com:gavofyork/ethcore into network 2016-01-09 23:24:38 +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 249c615752 Minor refactoring, OpenBlock::close closer to working. 2016-01-09 22:13:13 +01:00
arkpar af21038bb9 More block verifications 2016-01-09 19:10:05 +01:00
arkpar 28a658015d Merge branch 'master' of github.com:gavofyork/ethcore into network 2016-01-09 18:50:45 +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 a978cbad52 Remove genesis module, add more chain specs and separate out ethereum-specific stuff. 2016-01-09 17:15:55 +01:00