This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Releases: LiskArchive/lisk-db
Releases · LiskArchive/lisk-db
Version 0.3.10
What's Changed
- Added missing checks and handling of invalid non-inclusion proof in
smt.rs
by @matjazv in #133 - Fix deepscan issues by @shuse2 in #136
- Update readme by @shuse2 in #135
Note
- Version 0.3.9 was tagged, but npm published failed, and it's not available on npm while it cannot be published with the same version. Therefore, 0.3.10 was tagged with no code change
Full Changelog: v0.3.8...v0.3.10
Version 0.3.8
What's Changed
- Change SMT prefix for branch and leaf to avoid collision by @matjazv in #119
- ⬆️ Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #121
- ⬆️ Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #123
- ⬆️ Bump semver from 6.3.0 to 6.3.1 by @dependabot in #122
- Introduce two new interfaces for SMT verification by @hrmhatef in #118
- Fix statedb to differentiate empty value and delete by @shuse2 in #126
- Key length is checked when updating the SMT by @matjazv in #130
- update verify validations by @hrmhatef in #131
- Add a new interface to remove keys from proof by @hrmhatef in #127
Full Changelog: v0.3.6...v0.3.8
Version 0.3.7
Change Log
v0.3.7 (2023-08-08)
What's Changed:
- Change SMT prefix for branch and leaf to avoid collision by @matjazv in #119
- ⬆️ Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #121
- ⬆️ Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #123
- ⬆️ Bump semver from 6.3.0 to 6.3.1 by @dependabot in #122
- Introduce two new interfaces for SMT verification by @hrmhatef in #118
- Fix statedb to differentiate empty value and delete by @shuse2 in #126
Version 0.3.6
Version 0.3.5
Version 0.3.4
Version 0.3.3
Version 0.3.2
Version 0.3.1
v0.3.1 (2022-12-08)
Initial release of lisk-db after migrating the codebase to a native binding using rust. The original lisk-db source code can be found in Lisk SDK v5.2.2.
On top of the database binding using RocksDB as the previous versions, it adds sparse merkle tree and the StateDB using the sparse merkle tree implementation according to the Lisk protocol.