issues
search
pokt-network
/
smt
A Go library that implements a Sparse Merkle Trie for a key-value map.
https://pkg.go.dev/github.com/pokt-network/smt
Other
16
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
[Performance] Investigate and decrease RAM usage - add pebble kvstore
#52
okdas
closed
2 weeks ago
1
[Code Health] refactor: SMST#Root(), #Sum(), & #Count()
#51
bryanchriswhite
closed
1 month ago
0
refactor: MerkleRoot#Sum() as MerkleRoot#MustSum()
#50
bryanchriswhite
closed
1 month ago
0
[Misc] Integration fixes after the v0.11.0 release
#49
Olshansk
closed
2 months ago
1
Add Thesis Defense audit report
#48
Olshansk
closed
2 months ago
0
[Documentaion] Document the addition of `count` alongside `sum` in the `SMST`
#47
Olshansk
opened
2 months ago
0
[Leaf Counter] Adding a cryptographically secure non-empty leaf counter
#46
Olshansk
closed
2 months ago
1
[WIP] Audit
#45
Olshansk
closed
2 weeks ago
0
[Cleanup] Partial cleanup & refactor of different parts of the codebase
#44
Olshansk
closed
3 months ago
6
[Enhancement] Add features related to the usage of the `ClosestProof` method
#43
h5law
closed
5 months ago
0
[Audit] Address Audit Issues and Suggestions
#42
h5law
closed
4 months ago
1
[Optimisation] Improve proof compaction, serialisation and portability
#41
h5law
opened
5 months ago
1
[DRAFT][WIP] Code cleanup & docs during audit process
#40
Olshansk
closed
3 months ago
2
[KVStore] Improve the `badger` submodule
#39
h5law
opened
7 months ago
0
[KVStore] Implement RocksDB as a KVStore submodule
#38
h5law
opened
7 months ago
2
[Enhancement] Add MerkleRoot type alias for []byte with Sum method
#37
h5law
closed
8 months ago
0
[Bug] Fix bug introduced by changing `BigEndian` to `LittleEndian`
#36
h5law
closed
8 months ago
1
fix whitepaper link
#35
zorjak
closed
8 months ago
1
[Documentation] Cleanup Docs and Workflows
#34
h5law
closed
8 months ago
1
[Enhancement] Reintroduce the `MapStore` interface and `SimpleMap` and make the `Badger` a submodules
#33
h5law
closed
8 months ago
5
[Documentation] Add clarifying comment to `ClosestProof` documentation
#32
h5law
closed
8 months ago
2
chore: replace instances of tree with trie
#31
h5law
closed
9 months ago
0
Update proofs.go
#30
Olshansk
closed
9 months ago
1
chore: tidy up documentation and github workflows/templates
#29
h5law
closed
9 months ago
1
Move badger, tests and benchmarks to sub-modules
#28
muXxer
closed
8 months ago
9
feat: add `SparseMerkleClosestProof` proof type
#27
h5law
closed
11 months ago
2
feat: unexport GetPathBit
#26
h5law
closed
11 months ago
1
feat: add benchmarking suite
#25
h5law
closed
11 months ago
1
chore: cleanup documentation
#24
h5law
closed
11 months ago
0
[Scalability Design Document] Design document and plan to test SMT scalability
#23
Olshansk
opened
12 months ago
2
[Enhancement] Add a standardised encoding scheme for the SM(S)T and its proofs
#22
h5law
closed
7 months ago
1
feat: add `Marshal` and `Unmarshal` methods to SM(S)T proof types
#21
h5law
closed
12 months ago
1
feat: add `VersionedSMT` for historical queries
#20
h5law
closed
11 months ago
5
feat: Replace MapStore and SimpleMap with KVStore and BadgerDB
#19
h5law
closed
11 months ago
2
feat: add ProveClosest method to SMT and SMST
#18
h5law
closed
11 months ago
6
feat: Add MultiStore SMT manager
#17
h5law
closed
12 months ago
2
feat: Add support for `cosmos/ics23` `NonMembershipProof` types
#16
h5law
opened
1 year ago
1
[Minor] Expose `GetPathBit()`
#15
h5law
closed
1 year ago
1
[Enhancement] Research, Benchmark and Implement `k`-ary trie types
#14
h5law
opened
1 year ago
0
[Enhancement] Add Merkle Sum tree functionality (SMT Wrapper)
#13
h5law
closed
1 year ago
3
[Enhancement] Add Merkle Sum tree functionality (Seperate Object)
#12
h5law
closed
1 year ago
2
[Enhancement] Integrate the DeepSubTrie for the SM(S)T
#11
h5law
opened
1 year ago
0
[Enhancement] Add Merkle Sum Tree functionality
#10
h5law
closed
1 year ago
1
[Testing] Enhance overall testing in the repo
#9
h5law
closed
11 months ago
0
[Cleanup] Initial documentation improvements and code cleanup
#8
h5law
closed
1 year ago
2
[Code Health] Improve the documentation, testing and overall health of the repo
#7
h5law
closed
1 year ago
0
Use lazy-loaded cached tree implementation
#6
h5law
closed
1 year ago
2
feat: reviewpad onboarding
#5
reviewpad[bot]
closed
1 year ago
0
Update go
#4
h5law
closed
1 year ago
0
Update go.mod
#3
h5law
closed
1 year ago
0
Next