Commit Graph

22 Commits

Author SHA1 Message Date
Paul Hauner
cab5e59a6f Rename CachedTreeHash trait, add readme 2019-04-24 18:23:58 +10:00
Paul Hauner
7563755b15 Fix mix-in-length issue 2019-04-24 18:14:00 +10:00
Paul Hauner
e12fa58e6e Fix failing test, add hacky fix 2019-04-24 14:56:39 +10:00
Paul Hauner
e19abee7f9 Fix bug with num_nodes/num_chunks 2019-04-24 10:17:05 +10:00
Paul Hauner
a84a063c25 Update depth variable 2019-04-24 09:29:32 +10:00
Paul Hauner
ec43a4085c Introduce failing test 2019-04-22 21:31:39 +10:00
Paul Hauner
2f69185ccb Fix tree hash bug 2019-04-22 16:58:40 +10:00
Paul Hauner
7c64a5a21b Add tests, fix bugs 2019-04-22 16:09:29 +10:00
Paul Hauner
2c12aabf04 Implement further cache tests and bug fixes 2019-04-22 09:20:13 +10:00
Paul Hauner
4aeadfa60f Remove "old" item requirement from treehash 2019-04-21 12:12:47 +10:00
Paul Hauner
af39f096e7 Add vector type to tree hashing 2019-04-17 10:58:03 +10:00
Paul Hauner
8a1bde3e2f Update naming for tree_hash fns/structs/traits 2019-04-16 10:48:33 +10:00
Paul Hauner
d311b48a9f Unify tree hash methods 2019-04-16 09:34:23 +10:00
Paul Hauner
93f3fc858d Add uncached tree hashing 2019-04-16 09:14:33 +10:00
Paul Hauner
2be05a466f Add tree_hash_derive crate 2019-04-15 15:45:05 +10:00
Paul Hauner
354f823c16 Tidy tree hash cache, add new trait 2019-04-15 15:13:02 +10:00
Paul Hauner
8e5b79452a Further tidy cached tree hash 2019-04-15 12:01:12 +10:00
Paul Hauner
c18cdf2abf Remove num_bytes method 2019-04-15 11:55:56 +10:00
Paul Hauner
cb9b59b93d Remove panics from packed_encoding 2019-04-15 11:49:50 +10:00
Paul Hauner
e6c33e1b60 Remove child_nodes method from CachedTreeHash 2019-04-15 11:44:44 +10:00
Paul Hauner
c87a0fc588 Tidy CachedTreeHash trait 2019-04-15 11:37:29 +10:00
Paul Hauner
0b5c10212d Move tree_hash from ssz into own crate 2019-04-15 11:14:30 +10:00