Skip to content
This repository has been archived by the owner on May 11, 2023. It is now read-only.

Releases: FuelLabs/fuel-merkle

v0.4.1

28 Oct 01:25
80fb1d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

07 Sep 19:41
d652916
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

30 Jun 00:08
dea6393
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

23 May 14:45
fcd75d0
Compare
Choose a tag to compare

What's Changed

  • Remove cargo git fetch from CI by @adlerjohn in #54
  • Feat: Binary Merkle Sum Tree root calculation by @bvrooman in #44
  • Feat: Add PositionPath and PositionPathIter to calculate the path and side positions from root to leaf by @bvrooman in #55
  • Refactor: Binary node interface and encapsulation by @bvrooman in #58
  • Feat: BMT prove uses position path by @bvrooman in #61
  • Feat: Binary merkle tree load from storage by @bvrooman in #62
  • Feat: Add height to sparse node by @bvrooman in #64
  • Fix: Remove hashing from leaf keys in SMT Node by @bvrooman in #69
  • Refactor: Add method to SMT node to set prefix by @bvrooman in #70
  • Feat: Add height to SMT node debug by @bvrooman in #71
  • Fix: SMT Node left_child and right_child return placeholder when key is zero sum by @bvrooman in #72
  • Fix: When creating internal SMT node, set height to be the greater height of left and right children by @bvrooman in #73
  • Docs: Create Sparse Merkle Tree test spec by @bvrooman in #66
  • Docs: Fix expected root in SMT root test pseudocode example by @bvrooman in #74
  • Create nightly-cargo-audit.yml by @ellioty in #75
  • Feat: Sparse Merkle Tree with Update and Delete by @bvrooman in #41
  • Refactor: Simplify SMT algorithms by @bvrooman in #76
  • Feat: smt data driven test framework by @bvrooman in #79
  • Feat: Use constants and enums for test framework actions and encodings by @bvrooman in #82
  • Feat: Load SMT from storage and root by @bvrooman in #83
  • Feat: Refactor BMT and SMT interfaces to use anyhow::Result by @bvrooman in #86
  • Chore: Refactor comment length to maximum of 80 by @bvrooman in #87
  • Add no-std support by @vlopes11 in #88
  • Bump to v0.2.0 by @vlopes11 in #90

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

24 Dec 18:45
aeb2af6
Compare
Choose a tag to compare

What's Changed

  • Fix overly restrictive semver requirements by @Voxelot in #53

Full Changelog: v0.1.0...v0.1.1

v0.1.0

24 Dec 01:37
280fa31
Compare
Choose a tag to compare
Crates.io publishing (#52)

* crates.io workflow