Quake Wang
|
fb7605c6da
|
Merge pull request #20 from yangby-cryptape/pr/release-v0.5.0
chore: bump version to v0.5.0
v0.5.0
|
2022-08-02 12:19:56 +09:00 |
|
Boyu Yang
|
92f32c6751
|
chore: bump version to v0.5.0
|
2022-08-02 10:20:38 +08:00 |
|
Quake Wang
|
0e3b02c38f
|
Merge pull request #19 from zhangsoledad/zhangsoledad/remove-trait-bounds-on-struct
chore: remove trait bounds on struct
|
2022-08-02 09:07:35 +09:00 |
|
zhangsoledad
|
d6cfbe6454
|
chore: remove trait bounds on struct
|
2022-08-01 19:48:32 +08:00 |
|
Quake Wang
|
c8ae8dad9d
|
Merge pull request #18 from koushiro/update-deps
Update some dependencies
|
2022-07-22 16:58:13 +09:00 |
|
koushiro
|
7796272361
|
Update some dependencies
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
|
2022-07-22 12:26:56 +08:00 |
|
Quake Wang
|
bb196e8b96
|
Merge pull request #17 from yangby-cryptape/pr/release-v0.4.0
chore: bump version to v0.4.0
v0.4.0
|
2022-05-30 12:55:22 +09:00 |
|
Boyu Yang
|
bf24bf0b93
|
chore: bump version to v0.4.0
|
2022-05-30 11:07:29 +08:00 |
|
Boyu Yang
|
8b8adae74c
|
Merge pull request #16 from yangby-cryptape/pr/check-before-merge
feat: check nodes (or peaks) before merge them
|
2022-05-30 11:00:47 +08:00 |
|
Boyu Yang
|
be20646ac8
|
feat: check nodes (or peaks) before merge them
|
2022-05-30 10:50:40 +08:00 |
|
ian
|
a037309912
|
Merge pull request #15 from yangby-cryptape/pr/should-it-keep-the-order
feat: add a trait method to control how to merge peaks
|
2022-04-01 16:15:36 +08:00 |
|
Boyu Yang
|
0b37e46871
|
feat: add a trait method to control how to merge peaks
|
2022-03-23 18:35:42 +08:00 |
|
jjy
|
09092d0039
|
Merge pull request #13 from nervosnetwork/release-v0.3.2
Release v0.3.2
v0.3.2
|
2021-08-23 19:54:10 +08:00 |
|
jjy
|
caa2a4fdce
|
chore: upgrade version to v0.3.2
|
2021-08-23 19:47:57 +08:00 |
|
jjy
|
f0925ef6bd
|
fix: fix warning messages
|
2021-08-23 19:47:39 +08:00 |
|
jjy
|
13d50d12d9
|
Merge pull request #11 from darwinia-network/main
Public `helper`
|
2021-07-15 16:52:40 +08:00 |
|
Xavier Lau
|
b16216f90e
|
Public helper
|
2021-06-23 19:39:40 +08:00 |
|
jjy
|
9f9a95c73e
|
Update README.md
|
2021-01-21 15:04:52 +08:00 |
|
jjy
|
fc77c80217
|
Bump version to v0.3.1
v0.3.1
|
2020-07-11 01:02:38 +08:00 |
|
jjy
|
08b4867f2d
|
Merge pull request #9 from darwinia-network/master
Optimize leaf_index_to_mmr_size and leaf_index_to_pos
|
2020-07-11 00:58:17 +08:00 |
|
HackFisher
|
6ab7d95f40
|
use built-in count_ones() instead of custom impl
|
2020-07-11 00:02:54 +08:00 |
|
HackFisher
|
af099f3558
|
optimize leaf_index_to_mmr_size and leaf_index_to_pos
|
2020-07-10 20:22:24 +08:00 |
|
Jiang Jinyang
|
ea23247449
|
Merge pull request #8 from nervosnetwork/optimize-merkle-proof-layout
[BREAK CHANGE] Optimize merkle proof layout
|
2020-02-19 20:33:49 +08:00 |
|
jjy
|
a601372d0d
|
chore: bump version 0.3.0
|
2020-02-19 20:33:27 +08:00 |
|
jjy
|
d3c58034cf
|
Optimize merkle proof layout
|
2020-02-19 19:47:30 +08:00 |
|
jjy
|
63c084166f
|
chore: bump version 0.2.0
|
2020-02-06 21:15:48 +08:00 |
|
Jiang Jinyang
|
592a7a5437
|
Merge pull request #7 from nervosnetwork/support-multi-leaves-proof
BREAKCHANGE: Support multi leaves proof
|
2020-02-02 20:48:16 +08:00 |
|
jjy
|
44e6e57823
|
update README
|
2020-02-02 20:33:08 +08:00 |
|
jjy
|
17ebbeebe5
|
BREAKCHANGE: support multi leaves merkle proof
|
2020-02-02 20:25:51 +08:00 |
|
Jiang Jinyang
|
aad0eddc94
|
Merge pull request #6 from nervosnetwork/calculate-next-root-from-proof
Add calculate_root_with_new_leaf on MerkleProof
|
2020-01-22 17:15:45 +08:00 |
|
jjy
|
c5c7b38d5e
|
Add calculate_root_with_new_leaf on MerkleProof
|
2020-01-22 15:38:05 +08:00 |
|
Jiang Jinyang
|
55a157058a
|
Merge pull request #5 from nervosnetwork/refactor-proof-verify
refactor: MerkleProof calculate_root
|
2020-01-20 18:59:38 +08:00 |
|
jjy
|
14528fe83f
|
refactor: MerkleProof calculate_root
|
2020-01-20 17:23:02 +08:00 |
|
Jiang Jinyang
|
8b5f5edb8f
|
Merge pull request #4 from nervosnetwork/remove-failure
refactor: remove failure and f64 for no_std
|
2020-01-17 17:09:33 +08:00 |
|
jjy
|
1ae98055d0
|
refactor: remove failure and f64 for no_std
|
2020-01-17 17:05:58 +08:00 |
|
Jiang Jinyang
|
81843f5866
|
Merge pull request #3 from nervosnetwork/support-no-std
feat: support no_std
|
2020-01-17 13:28:08 +08:00 |
|
jjy
|
1374825778
|
feat: support no_std
|
2020-01-17 13:26:05 +08:00 |
|
Jiang Jinyang
|
c18c099234
|
Merge pull request #2 from jjyr/expose-gen-proof-on-memmmr
feat: expose more public functions
|
2019-11-10 23:48:31 +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 |
|
Jiang Jinyang
|
373dbaf863
|
Merge pull request #1 from nervosnetwork/add-crate-badge
Add crate badge
|
2019-09-20 15:20:13 +08:00 |
|
jjy
|
7d62ac1c94
|
Add crate badge
|
2019-09-20 15:18:27 +08:00 |
|
Jiang Jinyang
|
b0afb2a547
|
Update CI
|
2019-09-20 15:04:52 +08:00 |
|
jjy
|
331101cee3
|
Add README.md
v0.1.0
|
2019-09-20 15:01:24 +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 |
|