Ethan Buchman
|
ae3bf81833
|
mv tmlibs files to libs dir
|
7 years ago |
Liamsi
|
eedd20f4d5
|
Revert "delete everything"
This reverts commit 96a3502126 .
# Conflicts:
# CHANGELOG.md
# Gopkg.lock
# Gopkg.toml
# LICENSE
# Makefile
# README.md
|
7 years ago |
Ethan Buchman
|
52bd867fd9
|
merkle: use amino for byteslice encoding
|
7 years ago |
Ethan Buchman
|
9f04935caa
|
merkle: remove unused funcs. unexport simplemap. improv docs
|
7 years ago |
Ethan Buchman
|
134fdf7169
|
bring in merkle from tmlibs
|
7 years ago |
Jae Kwon
|
b1cc688a61
|
encodeByteSlice uses uvarint for length instead of varint (#161)
|
7 years ago |
Ethan Buchman
|
d6d97889f2
|
merkle: remove go-wire dep by copying EncodeByteSlice
|
7 years ago |
Jae Kwon
|
b95cac5f4f
|
Remove unnecessary Byteser interface
|
7 years ago |
Jae Kwon
|
c75298e359
|
Update SimpleMap to hash both keys and values for benefit; Hashable is Hasher; Don't assume go-wire
|
7 years ago |
Jae Kwon
|
580c3db8f9
|
Hashable -> Hasher; SimpleMap upgrade; No "SimpleHashFromBinary" (#128)
* Update SimpleMap to hash both keys and values for benefit; Hashable is Hasher; Don't assume go-wire
|
7 years ago |
Ethan Buchman
|
fd296811df
|
simple merkle tree
|
8 years ago |
Jae Kwon
|
c4ed55d801
|
Refactor to move common libraries out of project
|
9 years ago |
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
10 years ago |
Jae Kwon
|
fdf0e720bc
|
Merkle proofs!
|
10 years ago |
Jae Kwon
|
7652c5d0de
|
fix tests
|
10 years ago |
Jae Kwon
|
02d1e7853e
|
NodeDB & Copy() added back to Tree
|
10 years ago |
Jae Kwon
|
cd4ef5d01f
|
IAVLTree supports Codec.
|
10 years ago |
Jae Kwon
|
8facbdf809
|
TypedTree.
|
10 years ago |
Jae Kwon
|
839301b03c
|
iavl tree LRU cache
|
10 years ago |
Jae Kwon
|
877dd02e28
|
...
|
10 years ago |
Jae Kwon
|
8e452aa0d2
|
fixed algorithm
|
10 years ago |
Jae Kwon
|
d0ec18dc16
|
converting Binary struct model to native w/ global methods model
|
10 years ago |
Jae Kwon
|
d300a67bb1
|
saving development state...
|
11 years ago |
Jae Kwon
|
cc4f3c90d3
|
Put->Set
|
11 years ago |
Jae Kwon
|
c40fc65e6b
|
go fmt
|
11 years ago |
Jae Kwon
|
f4d156a4b5
|
.
|
11 years ago |
Jae Kwon
|
2c97c84c6e
|
removed ByteSize, etc.
|
11 years ago |
Jae Kwon
|
1c4f5e2506
|
refactor out binary
|
11 years ago |
Jae Kwon
|
15f8441068
|
WriteToBuffer -> WriteTo
|
11 years ago |
Jae Kwon
|
2f1db219fd
|
SaveTo -> WriteTo, Load -> Read
|
11 years ago |
Jae Kwon
|
85654fd875
|
changed implementation to an immutable AVL+ tree.
|
11 years ago |
Jae Kwon
|
74de918de0
|
.
|
11 years ago |
Jae Kwon
|
ef480bb229
|
refactoring again, implementing b+tree
|
11 years ago |
Jae Kwon
|
98c6181de0
|
interface refactor
|
11 years ago |
Jae Kwon
|
cb56808a9c
|
persistence
|
11 years ago |
Jae Kwon
|
d9230f635f
|
SaveTo & Loading
|
11 years ago |
Jae Kwon
|
268eaa79f0
|
add db to api for lazy loading
|
11 years ago |
Jae Kwon
|
f66c552ef2
|
lazifying
|
11 years ago |
Jae Kwon
|
850144f3e7
|
updated benchmark
|
11 years ago |
Jae Kwon
|
f7873d6e2b
|
test hash caching
|
11 years ago |
Jae Kwon
|
19726afc96
|
.
|
11 years ago |
Jae Kwon
|
795e183273
|
Fixed merkle implementation to fit official algorithm.
|
11 years ago |
Jae Kwon
|
35b352afb0
|
First iteration of the immutable AVL tree
|
11 years ago |