Paul Hauner
|
88c6d15c32
|
Padding efficent merkle root algo (#436)
* Add initial work on padding efficent merkle roots
* Improve merklize_padded
* Improve tree_hash crate -- fix bugs, docs
* Update codebase for tree_hash API change
* Remove dbg statements, fix import error
* Fix clippy lints, doc error
* Tidy tree hash comments
* Increase tree_hash max tree height
* Fix PR review comments
* Fix typos
* Fix cache access off-by-one in tree hash
* Set max tree depth to 48 (from 64)
|
2019-07-16 14:40:56 +10:00 |
|
Paul Hauner
|
84d72cfed6
|
Tidy and add docs for cached tree hash
|
2019-04-29 17:46:01 +10:00 |
|
Paul Hauner
|
0599d3f1f8
|
Remove redundant type param fom CachedTreeHash
|
2019-04-29 07:48:48 +10:00 |
|
Paul Hauner
|
f1d8224d89
|
Further tidy tree_hash crate.
|
2019-04-26 10:37:50 +10:00 |
|
Paul Hauner
|
b213a5ade4
|
Create cached_tree_hash crate.
|
2019-04-26 09:55:03 +10:00 |
|
Paul Hauner
|
cab5e59a6f
|
Rename CachedTreeHash trait, add readme
|
2019-04-24 18:23:58 +10:00 |
|
Paul Hauner
|
b8c4c3308a
|
Update types to new tree_hash crate
|
2019-04-16 14:14:38 +10:00 |
|
Paul Hauner
|
024b9e315a
|
Add signed_root to tree_hash crate
|
2019-04-16 11:14:28 +10:00 |
|
Paul Hauner
|
8a1bde3e2f
|
Update naming for tree_hash fns/structs/traits
|
2019-04-16 10:48:33 +10:00 |
|
Paul Hauner
|
2be05a466f
|
Add tree_hash_derive crate
|
2019-04-15 15:45:05 +10:00 |
|