Ethan Buchman
ae3bf81833
mv tmlibs files to libs dir
6 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
Joon
66794a174a
Move from tmlibs #213 ( #115 )
* move from tmlibs 213
* expose KVPair, simpleproofsfrommap returns keys
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
4663ffdf08
add tmhash
7 years ago
Ethan Buchman
134fdf7169
bring in merkle from tmlibs
7 years ago
Ethan Buchman
d72de8ba68
fix test
7 years ago
Jae Kwon
b1cc688a61
encodeByteSlice uses uvarint for length instead of varint ( #161 )
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
cfbb9338bd
use go-wire sdk2
7 years ago
Jae Kwon
aab2d70dd3
Sdk2 kvpair ( #102 )
* Canonical KVPair in common
* Simplify common/Bytes to just hex encode
7 years ago
Jae Kwon
8481c49c82
CacheDB ( #67 )
* Add CacheDB & SimpleMap
* Generic memBatch; Fix cLevelDB tests
* CacheWrap() for CacheDB and MemDB
* Change Iterator to match LeviGo Iterator
* Fixes from review
* cacheWrapWriteMutex and some race fixes
* Use tmlibs/common
* NewCWWMutex is exposed. DB can be CacheWrap'd
* Remove GetOK, not needed
* Fsdb (#72 )
* Add FSDB
* Review fixes from Anton
* Review changes
* Fixes from review
7 years ago