Commit Graph

364 Commits

Author SHA1 Message Date
Tomusdrw
c746f0e62c Fixing all clippy lints 2016-01-19 13:47:30 +01:00
debris
9c38e7e68c moved src/bin/client.rs -> src/bin/client/main.rs 2016-01-19 10:01:44 +01:00
arkpar
a131c33bb2 Multithreaded block queue 2016-01-17 23:07:58 +01:00
Gav Wood
6dca77434f Merge pull request #152 from gavofyork/ethash
Ethash
2016-01-17 13:51:23 +01:00
Gav Wood
6ea8eaa3b5 Move ethcore files back into root. 2016-01-17 13:11:25 +01:00
arkpar
efccde7b66 Merge branch 'master' of github.com:gavofyork/ethcore into client 2016-01-17 12:08:40 +01:00
arkpar
e39e7491b8 Use ethash for verification 2016-01-17 12:00:34 +01:00
Tomusdrw
3979b787f7 merged with mk 2016-01-16 20:58:23 +01:00
Tomusdrw
09c46be74d Cleaning evm 2016-01-16 17:08:57 +01:00
Gav Wood
a79644d982 Fast SHA3. 2016-01-16 14:29:36 +01:00
Tomusdrw
f7a745adee Fixing compilation 2016-01-16 14:14:35 +01:00
Tomusdrw
c10dc7fa17 Adding feature 2016-01-16 14:01:18 +01:00
arkpar
223e946268 Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2016-01-15 12:18:57 +01:00
debris
d674c7520e updated to rocksdb wrapper version 0.3 2016-01-15 02:01:07 +01:00
debris
838eea61f9 updated to rocksdb wrapper version 0.3 2016-01-15 01:57:14 +01:00
arkpar
2d36062794 Slab bug workaround 2016-01-15 00:50:48 +01:00
Gav Wood
4f53db60ed New JSON conversion traits. 2016-01-14 21:24:03 +01:00
Gav Wood
c4d2df4872 Refactored Pod & Diff types into separate files. 2016-01-14 16:46:32 +01:00
Gav Wood
311aa5c442 State diffing. 2016-01-13 18:37:09 +01:00
Gav Wood
56ee6770b5 All transaction tests pass. Nicer testing framework. 2016-01-12 15:45:40 +01:00
debris
687d853d24 jit feature enabled by default 2016-01-11 18:40:24 +01:00
debris
65bce7862a Merge branch 'master' into evm 2016-01-11 15:23:27 +01:00
Gav Wood
74f88f9b9b Initial implementation of enacted.
number is now usize, timestamp u64.
2016-01-10 22:55:07 +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
d94fcbd839 sha256 builtin + tests. 2016-01-08 00:26:52 +01:00
debris
146999cfbf executive init 2016-01-07 19:05:44 +01:00
Gav Wood
957dd36328 Make builtins work. 2016-01-04 21:47:45 +00:00
debris
7f7dcef9f6 evmjit is dynamically linked 2016-01-04 05:04:56 +01:00
arkpar
2cdf4ebd0a Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2016-01-03 09:22:26 +01:00
debris
8be769d928 fix rocksdb version 2015-12-31 12:24:30 +01:00
arkpar
3ad262e18f more networking 2015-12-22 22:23:43 +01:00
arkpar
ba4620bd6c Merge branch 'master' of github.com:gavofyork/ethcore-util into network
Conflicts:
	src/lib.rs
	src/rlp.rs
	src/triehash.rs
2015-12-17 11:46:42 +01:00
arkpar
a9bd050d2f Net service 2015-12-17 11:42:30 +01:00
debris
3862d639bc cache size && common naming changes 2015-12-16 17:39:15 +01:00
debris
ca1a6bd791 heapsize && squeeze 2015-12-16 16:23:21 +01:00
debris
fe9c8f8c11 applied changed from rlp_array 2015-12-14 12:18:53 +01:00
debris
bd43d46026 Merge branch 'rlp_array' into blockchain 2015-12-14 12:15:07 +01:00
debris
7e9ce8f51c rlp array && added missing rustc crate 2015-12-14 12:09:32 +01:00
debris
a509bffdc0 query_extras 2015-12-13 22:39:01 +01:00
debris
ada79ed62a loading genesis state 2015-12-12 06:05:36 +01:00
debris
8cf437b349 rlp uses elastic array 2015-12-07 11:27:12 +01:00
debris
02c8ee3c91 evmjit as sublibrary 2015-12-05 19:21:07 +01:00
debris
2805dfe22d removed num library from dependencies 2015-12-04 11:40:54 +01:00
arkpar
34acc420f2 Merge branch 'master' of github.com:gavofyork/ethcore-util into network
Conflicts:
	src/triehash.rs
2015-12-03 15:15:17 +01:00
debris
2cbbc872ff json-tests init 2015-12-02 21:50:33 +01:00
arkpar
54a93d58a8 Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2015-12-01 11:01:15 +01:00
debris
1934cb3bdd updated tiny_keccak library 2015-12-01 01:35:32 +01:00
arkpar
4873c33fef Encryption primitives; Continue work on handshake 2015-11-30 16:38:55 +01:00
debris
d43091bf1e Merge branch 'crypto' of https://github.com/gavofyork/ethcore-util 2015-11-29 09:45:05 +01:00
arkpar
e04907729a KeyPair, EC signature 2015-11-29 02:11:56 +01:00
Gav Wood
5b57629e6d First little bit of trie done. 2015-11-29 01:39:39 +01:00
debris
f0f70f801e chainfilter almost done 2015-11-28 17:08:38 +01:00
Gav Wood
006fe20287 Add SHA3 2015-11-27 17:54:33 +01:00
debris
4ac86c4e30 updated tiny-keccak to 0.2, added rocksdb and renamed HashX to HX 2015-11-27 13:16:52 +01:00
debris
f4927619da added tiny-keccak to Cargo.toml 2015-11-27 11:30:14 +01:00
arkpar
a2fe4a4ac1 Added rand and mio 2015-11-26 23:44:03 +01:00
Gav Wood
fca45496f4 Add hash and error. 2015-11-25 19:26:40 +01:00
Gav Wood
526993d0c3 Logging deps. 2015-11-24 22:21:31 +01:00
Gav Wood
e335e7a818 Silly test function. 2015-11-24 22:21:15 +01:00
Gav Wood
ceaf6910c1 Upate metadata. 2015-11-24 21:27:10 +01:00
Gav Wood
89bc463b21 More metadata 2015-11-24 21:25:07 +01:00
Gav Wood
3ab8da6c65 Metadata 2015-11-24 21:24:00 +01:00
Gav Wood
789bf0bb01 Initial commit. 2015-11-24 20:57:45 +01:00
Gav Wood
c8a4a9d5ae Initial commit. 2015-11-24 20:57:23 +01:00