Gav Wood
635bf284b4
Fix RLP on consensus.
...
Add JSON helpers.
2016-01-12 23:44:30 +01:00
Gav Wood
65ab524053
Avoid panic on invalid uint data.
2016-01-11 23:59:33 +01:00
Gav Wood
568d28e94b
Bitwise Or Assign and some additional convenience in Hash.
2016-01-09 22:30:13 +01:00
Gav Wood
6eac110b65
Merge branch 'master' into gav
2016-01-09 12:33:40 +01:00
Gav Wood
2b90f7d03a
Introduce use-dependency amalgamation. We now have:
...
- `use standard;` (bring in a set of standard and external dependencies)
- `use common;` (bring in a low-level subset of this crate; basically anything that itself requires only `use standard;`)
And, from an external create:
- `use ethcore_util::*;` (bring in the entirety of this module and the standard dependencies)
2016-01-09 12:12:36 +01:00
arkpar
416c2ec3e4
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2015-12-22 22:23:53 +01:00
Gav Wood
72a24ad023
SemanticVersion struct.
...
Additional documentation.
2015-12-20 12:28:13 +00: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
ca1a6bd791
heapsize && squeeze
2015-12-16 16:23:21 +01:00
debris
1e6694ec7f
removed unused stuff
2015-12-15 16:36:38 +01:00
debris
d2b1b92f9e
removed unused macros.rs
2015-12-09 11:05:27 +01:00
debris
8cf437b349
rlp uses elastic array
2015-12-07 11:27:12 +01:00
debris
2805dfe22d
removed num library from dependencies
2015-12-04 11:40:54 +01:00
debris
98feaa4f16
docs
2015-12-04 03:39:13 +01:00
arkpar
54a93d58a8
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2015-12-01 11:01:15 +01:00
Gav Wood
26f29b2fcd
Logging.
2015-12-01 01:44:18 +01:00
arkpar
2681f6290f
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2015-11-30 16:39:20 +01:00
arkpar
4873c33fef
Encryption primitives; Continue work on handshake
2015-11-30 16:38:55 +01:00
Gav Wood
06bbefd07b
Nibbleslice basic operations.
2015-11-29 20:11:02 +01:00
Gav Wood
b334a8f824
Return lookup by reference.
2015-11-29 15:50:33 +01:00
debris
96e1580ddf
triehash, hex_prefix_encode
2015-11-29 12:22:35 +01:00
debris
d43091bf1e
Merge branch 'crypto' of https://github.com/gavofyork/ethcore-util
2015-11-29 09:45:05 +01:00
debris
f507ebf1fa
rlp -> untrustedrlp in progress
2015-11-29 09:16:15 +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
Gav Wood
d423a1d276
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-28 23:55:13 +01:00
debris
da60046e3d
bloom filters
2015-11-28 21:42:50 +01:00
Gav Wood
358962d2ea
Implemented, in principle.
2015-11-28 19:28:59 +01:00
Gav Wood
5c57523dd9
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-28 19:04:31 +01:00
debris
f0f70f801e
chainfilter almost done
2015-11-28 17:08:38 +01:00
debris
c55956c7b4
Filter trait
2015-11-28 13:08:30 +01:00
debris
111fc70d0b
updated docs
2015-11-28 03:58:37 +01:00
Gav Wood
852233e4ac
HashDB and initial OverlayDB
2015-11-28 03:08:57 +01:00
debris
33eeb8f477
math.rs, log2, FixedHash::shift_bloom, FixedHash::contains_bloom
2015-11-28 03:02:06 +01:00
debris
6668d13ed3
merge branch 'master' of https://github.com/gavofyork/ethcore-util
2015-11-28 01:38:58 +01:00
debris
47f8695c3b
common changes in hash
2015-11-28 01:38:00 +01:00
Gav Wood
d05435f4c4
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-28 00:15:09 +01:00
Gav Wood
2db779a63b
Memory DB.
2015-11-28 00:14:40 +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
Gav Wood
c08292663f
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-27 13:18:10 +01:00
Gav Wood
3def0b9609
Add uint constants.
2015-11-27 13:17:28 +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
arkpar
8956d4cd5f
Added rand and mio
2015-11-26 23:45:02 +01:00
Gav Wood
43c087c59a
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-26 21:34:38 +01:00
debris
0b9620f3ec
rlp uses insert_slice
2015-11-26 19:09:14 +01:00
debris
f95265d6ae
uint256
2015-11-26 13:42:57 +01:00
Gav Wood
31ee96f01c
Display stuff.
2015-11-26 00:02:43 +01:00
Gav Wood
168f3220a6
Merge branch 'master' of github.com:gavofyork/ethcore-util
2015-11-25 19:29:04 +01:00
Gav Wood
fca45496f4
Add hash and error.
2015-11-25 19:26:40 +01:00