Commit Graph

35 Commits

Author SHA1 Message Date
Gav Wood
5862d58379 Reworked network errors (now NetworkError) to be a subset of UtilErrors rather than the
other way around.
2016-01-10 12:53:55 +01:00
Gav Wood
ffc28bf495 Additional bloom-related functionality.
RlpStandard for non-emit_*-based RlpStream extesions.
2016-01-09 23:47:46 +01:00
Gav Wood
568d28e94b Bitwise Or Assign and some additional convenience in Hash. 2016-01-09 22:30:13 +01:00
arkpar
6183ba5cb5 Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2016-01-09 10:20:11 +01:00
arkpar
49d97d7cb3 is_zero for hash types 2016-01-09 10:20:07 +01:00
arkpar
1ffd999f96 Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2016-01-08 13:32:52 +01:00
Gav Wood
3018c4a28a Additional Populatable API tweaks. 2016-01-08 11:52:46 +01:00
Gav Wood
5fc87a334d Additional work & convenience functions on crypto, bytes & hash.
Renaming mut_bytes() to as_slice_mut().
2016-01-07 23:59:50 +01:00
arkpar
39f2dc9e2f Style 2016-01-04 13:49:32 +01:00
arkpar
fa1b74fa53 minor fixes 2015-12-26 15:48:41 +01:00
debris
88debb2190 address to and from h256 2015-12-24 00:31: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
debris
83af940223 h264 2015-12-13 22:44:28 +01:00
Gav Wood
03674cad3b Documentation. 2015-12-07 17:20:15 +01:00
arkpar
c8bac97be1 Merge branch 'master' of github.com:gavofyork/ethcore-util into network 2015-12-03 19:32:33 +01:00
arkpar
668d735fa7 U256 to byts conversion 2015-12-03 19:07:08 +01:00
arkpar
4873c33fef Encryption primitives; Continue work on handshake 2015-11-30 16:38:55 +01:00
arkpar
e04907729a KeyPair, EC signature 2015-11-29 02:11:56 +01:00
Gav Wood
d423a1d276 Merge branch 'master' of github.com:gavofyork/ethcore-util 2015-11-28 23:55:13 +01:00
Gav Wood
cefb1fa9ce OverlayDB complete and tested. 2015-11-28 22:54:12 +01:00
debris
3e28c2da31 bloom filters 2015-11-28 19:11:04 +01:00
debris
90c66a8079 rlp encoding and decoding of fixed sized hashes 2015-11-28 11:25:23 +01:00
debris
111fc70d0b updated docs 2015-11-28 03:58:37 +01:00
debris
33eeb8f477 math.rs, log2, FixedHash::shift_bloom, FixedHash::contains_bloom 2015-11-28 03:02:06 +01:00
debris
47f8695c3b common changes in hash 2015-11-28 01:38:00 +01:00
debris
815e01a781 removed copy from Hash, improved Clone, added BitOr 2015-11-27 23:24:01 +01:00
debris
1eacff7e3d FixedHash trait 2015-11-27 20:10:31 +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
Gav Wood
3d35f57a03 minor updates. 2015-11-27 00:30:21 +01:00
arkpar
91b5df8d6d Additional hash traits and methods 2015-11-26 23:24:01 +01:00
Gav Wood
ebf9fa21a8 64-byte hashes and reorg. 2015-11-26 21:34:28 +01:00
Gav Wood
778b143e45 More tests. 2015-11-26 00:27:20 +01:00
Gav Wood
31ee96f01c Display stuff. 2015-11-26 00:02:43 +01:00
Gav Wood
fca45496f4 Add hash and error. 2015-11-25 19:26:40 +01:00