mirror of
https://github.com/tendermint/tendermint.git
synced 2026-09-19 22:44:24 +00:00
saving development state...
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
package db
|
||||
|
||||
type Db interface {
|
||||
Get([]byte) []byte
|
||||
Set([]byte, []byte)
|
||||
}
|
||||
@@ -28,13 +28,6 @@ func (db *LevelDB) Set(key []byte, value []byte) {
|
||||
}
|
||||
|
||||
func (db *LevelDB) Get(key []byte) []byte {
|
||||
|
||||
batch := new(leveldb.Batch)
|
||||
batch.Put([]byte("foo"), []byte("value"))
|
||||
batch.Put([]byte("bar"), []byte("another value"))
|
||||
batch.Delete([]byte("baz"))
|
||||
err = db.Write(batch, nil)
|
||||
|
||||
res, err := db.db.Get(key, nil)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
@@ -42,9 +35,6 @@ func (db *LevelDB) Get(key []byte) []byte {
|
||||
return res
|
||||
}
|
||||
|
||||
func (db *LevelDB) GetRange(key []byte, start, end int) []byte {
|
||||
}
|
||||
|
||||
func (db *LevelDB) Delete(key []byte) {
|
||||
err := db.db.Delete(key, nil)
|
||||
if err != nil {
|
||||
|
||||
@@ -21,9 +21,6 @@ func (db *MemDB) Get(key []byte) []byte {
|
||||
return db.db[string(key)]
|
||||
}
|
||||
|
||||
func (db *MemDB) GetRange(key []byte, start, end int) []byte {
|
||||
}
|
||||
|
||||
func (db *MemDB) Delete(key []byte) {
|
||||
delete(db.db, string(key))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user