LiskArchive/lisk-db
:blue_book: A database access implementation according to the Lisk protocol
RustApache-2.0
Issues
- 0
Improve README
#87 opened by shuse2 - 0
Add deepscan integration
#114 opened by shuse2 - 0
- 1
- 0
Add a new interface to remove query keys from proof
#124 opened by hrmhatef - 0
Update validation for verify function in SMT
#128 opened by shuse2 - 0
Add key length validation when updating the SMT
#129 opened by shuse2 - 0
Allow storing empty key in SMT
#125 opened by shuse2 - 0
Improve `verify` interface
#116 opened by shuse2 - 0
- 0
Change SMT prefix for leaf to avoid collision
#117 opened by shuse2 - 0
Support Nodejs 18
#90 opened by shuse2 - 0
- 0
common_prefix returns common boolean not in prefix
#105 opened by shuse2 - 0
Lack of length validation for leaf keys in Sparse Merkle Tree proof verification
#107 opened by shuse2 - 0
Iterator gets blocked with large query
#103 opened by shuse2 - 0
Root can be computed with invalid bitmap
#101 opened by shuse2 - 0
- 0
Shelljs is in devDependencies
#97 opened by shuse2 - 0
- 0
Possible memory leak
#88 opened by shuse2 - 0
Including lisk-db as a dependency when there's no prebuild should build from source
#91 opened by Nazgolze - 1
- 0
StateDB sometimes return key with internal prefix
#83 opened by shuse2 - 0
- 0
Closing DB leaves the database locked
#78 opened by shuse2 - 1
- 0
Comment a source code
#41 opened by matjazv - 0
- 0
Implement additional unit tests
#31 opened by matjazv - 0
db.prove function sometimes panicked
#70 opened by matjazv - 0
StateDB proof/verify is not working
#65 opened by shuse2 - 2
Introduce parallel processing
#39 opened by matjazv - 0
Invalid variable name and usage on smtdb
#66 opened by shuse2 - 0
- 0
Profile Rust code to discover slow parts
#53 opened by matjazv - 0
Wrong typeing for `getCurrentState`
#62 opened by shuse2 - 0
Add interface to get current root and version
#57 opened by shuse2 - 0
Add checkpoint interface
#54 opened by shuse2 - 0
- 0
- 0
- 0
- 0
- 0
- 0
Remove duplicated code
#34 opened by matjazv - 0
Restructure Rust files
#45 opened by matjazv - 0
Use clippy as linter for Rust code
#29 opened by matjazv - 0
Use rustfmt as code formatter tool
#28 opened by matjazv - 0
Rust code should have no compiler warnings
#30 opened by matjazv