Commit Graph

9 Commits

Author SHA1 Message Date
jjy 17ebbeebe5 BREAKCHANGE: support multi leaves merkle proof 2020-02-02 20:25:51 +08:00
jjy c5c7b38d5e Add calculate_root_with_new_leaf on MerkleProof 2020-01-22 15:38:05 +08:00
jjy 14528fe83f refactor: MerkleProof calculate_root 2020-01-20 17:23:02 +08:00
jjy 1ae98055d0 refactor: remove failure and f64 for no_std 2020-01-17 17:05:58 +08:00
jjy 1374825778 feat: support no_std 2020-01-17 13:26:05 +08:00
jjy bcffb1d7d0 feat: expose mmr_size and proof_items on MerkleProof 2019-11-10 21:23:22 +08:00
jjy 9163912df6 feat: expose gen_proof on MemMMR 2019-11-10 21:17:20 +08:00
jjy 0edcad0098 Optimize merkle proof verify 2019-09-19 20:54:38 +08:00
jjy c1211d2ca9 Init merkle-mountain-range
The MMR code is copy from https://github.com/nervosnetwork/ckb/pull/1598
2019-09-19 16:26:17 +08:00