Releases: pokt-network/smt
Releases · pokt-network/smt
Introduce the Submodule Pattern: Fix Dependabot Alert & Go Mods
Summary
- Ran
make mod_tidy
- Address dependabot alert on vulnerable package in badger submodule
Full Changelog: v0.8.1...v0.8.2
Introduce the Submodule Pattern: Fix Badger Submodule Path
Summary
Fix the badger submodule to use the kvstore
directory in its path
Full Changelog: v0.8.0...v0.8.1
Introduce the Submodule Pattern
Human Summary
- Improved documentation and workflow files
- Introduced submodule pattern for key-value stores
- Make the library into an auditable state
What's Changed
- chore: tidy up documentation and github workflows/templates by @h5law in #29
- Update proofs.go by @Olshansk in #30
- chore: replace instances of tree with trie by @h5law in #31
- [Documentation] Add clarifying comment to
ClosestProof
documentation by @h5law in #32 - fix whitepaper link by @zorjak in #35
- [Documentation] Cleanup Docs and Workflows by @h5law in #34
- [Enhancement] Reintroduce the
MapStore
interface andSimpleMap
and make theBadger
a submodules by @h5law in #33
New Contributors
Full Changelog: v0.7.1...v0.8.0
SMT: Add the SparseMerkleClosestProof type
What's Changed
Full Changelog: v0.7.0...v0.7.1
SMT: ProveClosest, KVStore, Serialisable Proofs and Bechmarks
What's Changed
- feat: Replace MapStore and SimpleMap with KVStore and BadgerDB by @h5law in #19
- chore: cleanup documentation by @h5law in #24
- feat: add ProveClosest method to SMT and SMST by @h5law in #18
- feat: unexport GetPathBit by @h5law in #26
- feat: add benchmarking suite by @h5law in #25
Full Changelog: v0.6.1...v0.7.0
SMST: Version Bump
What's Changed
- [Enhancement] Add Merkle Sum tree functionality (SMT Wrapper) by @h5law in #13
- [Minor] Expose
GetPathBit()
by @h5law in #15
Full Changelog: v0.5.0...v0.6.1
SMST: Sparse Merkle Sum Tree
What's Changed
- [Enhancement] Add Merkle Sum tree functionality (SMT Wrapper) by @h5law in #13
- [Minor] Expose
GetPathBit()
by @h5law in #15
Full Changelog: v0.5.0...v0.6.0
Lazy Loading - v0.5.0
Release: v0.5.0 📦
This release integrates the vulcanize PR that implements lazy-loading into the SMT's functionality with delayed commits, to improve the trees' performance.
What's Changed
- Use lazy-loaded cached tree implementation by @h5law in #6
- feat: reviewpad onboarding by @reviewpad in #5
- [Cleanup] Initial documentation improvements and code cleanup by @h5law in #8
Full Changelog: v0.4.0...v0.5.0
pokt-network/smt release
Update Go version to 1.18
- marking start of pokt-network
releases.