Quake Wang
|
20c1987d8d
|
Merge pull request #40 from Lederstrumpf/Lederstrumpf-add-license
Add explicit MIT license
|
2024-12-11 18:29:13 +09:00 |
|
Robert Hambrock
|
246da2661d
|
Create LICENSE
|
2024-09-11 11:23:07 +02:00 |
|
jjy
|
9e77d3ef81
|
Merge pull request #37 from yangby-cryptape/release/v0.6.0
chore: bump version to v0.6.0
v0.6.0
|
2023-07-19 12:52:14 +00:00 |
|
Boyu Yang
|
4d3d4fa0c5
|
chore: bump version to v0.6.0
|
2023-07-18 15:25:53 +08:00 |
|
jjy
|
e68de73d6c
|
Merge pull request #35 from yangby-cryptape/pr/verify-incremental
feat: verify a old root and all incremental items after it
|
2023-07-18 06:47:35 +00:00 |
|
Quake Wang
|
34a6cbb8d2
|
chore: reverse peaks if needed
|
2023-07-18 08:21:26 +09:00 |
|
Boyu Yang
|
91e624f60f
|
feat: verify a old root and all incremental items after it
|
2023-07-16 02:24:15 +08:00 |
|
Quake Wang
|
8206b586c3
|
Merge pull request #30 from quake/quake/remove-clone
perf: remove clone in calculate_peak_root fn
|
2023-03-13 01:13:44 +00:00 |
|
quake
|
38b2619f1b
|
perf: remove clone in calculate_peak_root fn
|
2023-03-10 17:43:03 +09:00 |
|
jjy
|
cb541632a3
|
Merge pull request #29 from quake/quake/mmr-commit
refactor: use mut ref in mmr#commit
|
2023-03-07 01:05:33 +00:00 |
|
Quake Wang
|
6494cd2dda
|
chore: fix comment typo
|
2023-03-03 11:29:24 +08:00 |
|
quake
|
c5bfa3d2a5
|
perf: tweak peak related calculation
|
2023-03-03 11:29:24 +08:00 |
|
quake
|
fef46e0d06
|
refactor: use mut ref in mmr#commit
|
2023-03-02 16:05:23 +09:00 |
|
Quake Wang
|
7a831abae2
|
Merge pull request #26 from quake/quake/split-store-trait
refactor: split MMRStore trait
|
2023-02-23 10:06:09 +09:00 |
|
quake
|
61c85c47c9
|
refactor: split MMRStore trait
|
2023-02-21 19:35:57 +09:00 |
|
Quake Wang
|
7f47ea585f
|
Merge pull request #25 from yangby-cryptape/pr/release-v0.5.2
chore: bump version to v0.5.2
|
2022-10-20 15:53:20 +09:00 |
|
Boyu Yang
|
fbb525c76b
|
chore: bump version to v0.5.2
- chore(deps): bump all dependencies to their latest versions
- chore: fix a clippy error
|
2022-10-20 10:26:55 +08:00 |
|
Quake Wang
|
dfa58c4b43
|
Merge pull request from GHSA-vj82-c7x7-rfgc
mmr batch proof verification vulnerability fixes
|
2022-09-28 14:08:32 +09:00 |
|
Robert Hambrock
|
8e333a2329
|
strictly generate and verify proofs for leaves
|
2022-09-28 04:51:54 +02:00 |
|
Quake Wang
|
122e6e4e46
|
Merge pull request #24 from yangby-cryptape/pr/release-v0.5.1
chore: bump version to v0.5.1
|
2022-09-05 21:49:02 +09:00 |
|
Boyu Yang
|
8f649d99c9
|
chore: bump version to v0.5.1
|
2022-09-05 18:16:25 +08:00 |
|
Boyu Yang
|
88515cbb70
|
Merge pull request #22 from yangby-cryptape/pr/fix-readme
fix: grammar, typos and mistakes in the README.md
|
2022-09-05 18:10:57 +08:00 |
|
Boyu Yang
|
195250e045
|
fix: grammar, typos and mistakes in the README.md
|
2022-09-01 14:14:26 +08:00 |
|
Boyu Yang
|
36c9ad89ee
|
Merge pull request #23 from nervosnetwork/quake/dedup-leaves
fix: should dedup leaves when generating proof
|
2022-09-01 10:25:24 +08:00 |
|
quake
|
7f17ffb33a
|
fix: should dedup leaves when generating proof
|
2022-08-31 19:55:34 +09:00 |
|
Quake Wang
|
be4f439efd
|
Merge pull request #21 from rootulp/patch-1
fix: grammar
|
2022-08-17 09:08:01 +09:00 |
|
Rootul Patel
|
cdd40cb4a8
|
fix: grammar
|
2022-08-16 15:18:45 -04:00 |
|
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 |
|