arnaucube
arnaucube/miden-cryptoPublic Self-hosted repository
chore: update main readme
Bobbin Threadbare bobbinth@protonmail.com
Thu, 19 Oct 2023 12:22:07 -0700
commit

83000940dae4f7be6fe8f11fc0fafc3753398808

parent

f44175e7a9bb43156f8b01c727507372649a0df4

2 files changed, 5 insertions(+), 1 deletions(-)

jump to
M CHANGELOG.md → CHANGELOG.md

@@ -1,3 +1,7 @@

+## 0.8.0 (TBD) + +* Implemented the `PartialMmr` data structure (#195). + ## 0.7.1 (2023-10-10) * Fixed RPO Falcon signature build on Windows.

@@ -12,7 +16,6 @@ * Added conditional `serde`` support for various structs (#180).

* Implemented benchmarking for `TieredSmt` (#182). * Added more leaf traversal methods for `MerkleStore` (#185). * Added SVE acceleration for RPO hash function (#189). -* Implemented the `PartialMmr` datastructure (#195). ## 0.6.0 (2023-06-25)
M README.md → README.md

@@ -16,6 +16,7 @@ * `MerkleStore`: a collection of Merkle trees of different heights designed to efficiently store trees with common subtrees. When instantiated with `RecordingMap`, a Merkle store records all accesses to the original data.

* `MerkleTree`: a regular fully-balanced binary Merkle tree. The depth of this tree can be at most 64. * `Mmr`: a Merkle mountain range structure designed to function as an append-only log. * `PartialMerkleTree`: a partial view of a Merkle tree where some sub-trees may not be known. This is similar to a collection of Merkle paths all resolving to the same root. The length of the paths can be at most 64. +* `PartialMmr`: a partial view of a Merkle mountain range structure. * `SimpleSmt`: a Sparse Merkle Tree (with no compaction), mapping 64-bit keys to 4-element values. * `TieredSmt`: a Sparse Merkle tree (with compaction), mapping 4-element keys to 4-element values.