79 Commits

Author SHA1 Message Date
Nikolay Volf
e2c131fdc3
Merge pull request #5 from NikVolf/review-fixes
Review and other fixes
2019-11-29 01:10:27 -08:00
NikVolf
9059f53873 fix review notes and other issues 2019-11-28 15:36:39 +03:00
NikVolf
26be46573e add hash of the node method 2019-11-28 10:31:16 +03:00
Nikolay Volf
71c6188bf8
Merge pull request #2 from NikVolf/review-fixes
Address offline review
2019-10-11 09:48:06 +03:00
NikVolf
acad37924b test updates 2019-10-11 09:14:19 +03:00
NikVolf
481e43689c use NodeData::combine 2019-10-11 09:04:04 +03:00
NikVolf
f24ec04340 add is_empty 2019-10-11 09:00:47 +03:00
NikVolf
b9bfc07146 style fixes 2019-10-11 08:58:59 +03:00
NikVolf
3082593fcc add intented use of the api 2019-10-11 08:50:44 +03:00
NikVolf
6b7a3dec9c store generated as vec 2019-10-11 08:44:20 +03:00
NikVolf
e701687b69 various small fixes 2019-10-11 08:28:50 +03:00
NikVolf
29b8d7a756 serialization roundtrip test 2019-10-11 08:18:36 +03:00
NikVolf
cb818ecbe3 serialization sizes notice 2019-10-11 08:04:42 +03:00
NikVolf
9d4412103b more clear leaf_count 2019-10-11 08:00:07 +03:00
NikVolf
84dc3bf73c license notice 2019-10-11 07:58:29 +03:00
NikVolf
da0d0a669a more idiomatic naming 2019-09-25 09:53:06 +02:00
NikVolf
443f45f430 dry example a bit and reduce api 2019-09-25 09:50:59 +02:00
NikVolf
43efdf992b prepare tree for deleting also 2019-09-24 15:28:34 +02:00
NikVolf
08806cc109 proper elapsed time calc 2019-09-24 13:47:32 +02:00
NikVolf
1eb4fb91f6 add invariant about number of returned links 2019-09-24 13:15:35 +02:00
NikVolf
7879b63321 add docs 2019-09-24 12:45:23 +02:00
NikVolf
ce2416623f get rid of derive_more 2019-09-24 12:19:25 +02:00
NikVolf
fb6fef4e9c update readme 2019-09-24 10:36:28 +02:00
NikVolf
38aa09b6a1 change package name 2019-09-24 10:35:44 +02:00
NikVolf
4cbc0451c1 switch to blake2_simd 2019-09-24 10:34:27 +02:00
NikVolf
79cba2e500 run against long examples 2019-09-10 12:51:23 +03:00
NikVolf
4ec651d172 update naming 2019-09-09 18:28:23 +03:00
NikVolf
f5c1381c4c arrange data generator example properly 2019-09-09 18:23:18 +03:00
NikVolf
a0c33945ab write for entry 2019-09-09 14:33:49 +03:00
NikVolf
96b130e034 update readme 2019-09-09 14:06:05 +03:00
NikVolf
636f3e3751 update readme 2019-09-09 11:52:57 +03:00
NikVolf
b73f49c968 add optional file generation 2019-09-09 11:50:41 +03:00
NikVolf
a5c4d51652 improve on api 2019-09-08 09:32:47 +03:00
NikVolf
c87122561f add .travis.yml 2019-09-08 00:17:40 +03:00
NikVolf
9470610b75 license and readme 2019-09-07 19:23:13 +03:00
NikVolf
0afa122970 add .travis.yml 2019-09-07 19:18:49 +03:00
NikVolf
0bfd1d6b0d resolve_link is of course public 2019-09-07 18:30:57 +03:00
NikVolf
ad403f1cca add data reader 2019-09-07 18:22:37 +03:00
NikVolf
a9d2ce7150 from_bytes for NodeData 2019-09-07 18:15:18 +03:00
NikVolf
6d9deefb93 fix read and add from_bytes 2019-09-07 14:10:08 +03:00
NikVolf
49763d1c01 arrange constants 2019-09-07 14:04:51 +03:00
NikVolf
de053e1d8f reading for Entry 2019-09-07 14:00:34 +03:00
NikVolf
03524ba7d0 entry to the dedicated module 2019-09-07 13:52:19 +03:00
Nikolay Volf
265c6e5303
Merge pull request #1 from niklasad1/na-rust2018ify
fix: use rust2018 idioms
2019-09-07 11:35:06 +03:00
Niklas Adolfsson
c4f8f8ea04
fix: use rust2018 idioms 2019-09-07 10:31:01 +02:00
NikVolf
5d0aa521c2 missing deserialization bits 2019-09-07 11:19:06 +03:00
NikVolf
a46ace4c2d simplify tree preparation 2019-09-06 19:19:58 +03:00
NikVolf
942a976ef5 refactor numerous tests 2019-09-06 19:14:53 +03:00
NikVolf
5d2f84a154 carry root with tree 2019-09-06 18:52:27 +03:00
NikVolf
6b36cb5a51 example and neccessary fixes 2019-09-06 15:40:26 +03:00