Jae Kwon
|
3be3647dc8
|
tendermint/binary -> tendermint/wire
|
10 years ago |
Jae Kwon
|
d95234435a
|
Fix bug in merkle/iavl_proof; TODO maybe read zero length slices as nil?
|
10 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
|
b164c05b27
|
Refactor IAVLProof and SimpleProof to use similar Verify()
|
10 years ago |
Jae Kwon
|
fdf0e720bc
|
Merkle proofs!
|
10 years ago |
Jae
|
626a68e670
|
atomic file write fix
|
10 years ago |
Jae Kwon
|
17390b38ba
|
origin policy
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Jae Kwon
|
135894ea88
|
Dot import -> named import
Changed modulename_ to short module names
Also removed Unreader, replaced with PrefixdReader in select locations
|
10 years ago |
Jae Kwon
|
383335d93c
|
Added README docs for account/binary and renamed UInt -> Uint etc.
|
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
|
335b7a5984
|
...
|
10 years ago |
Jae Kwon
|
839301b03c
|
iavl tree LRU cache
|
10 years ago |
Jae Kwon
|
d0ec18dc16
|
converting Binary struct model to native w/ global methods model
|
10 years ago |
Jae Kwon
|
cc4f3c90d3
|
Put->Set
|
11 years ago |
Jae Kwon
|
3e2f377863
|
benchmark works, but could use some improvement.
~33k packets/sec for a single local pair.
|
11 years ago |
Jae Kwon
|
c40fc65e6b
|
go fmt
|
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
|
60004db2ad
|
faster random strings
|
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
|
f2464a5445
|
.
|
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 |