diff options
author | obscuren <geffobscura@gmail.com> | 2014-01-11 05:44:53 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-01-11 05:44:53 +0800 |
commit | 8bbf879cb31e9cb28700773ed788421f9935ac36 (patch) | |
tree | ea2ab662a0577aa6238b084eda7ec9644ee35995 /memory_database.go | |
parent | f6fa4f88797030b8e83066cb262a68958953974e (diff) | |
download | go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar.gz go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar.bz2 go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar.lz go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar.xz go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.tar.zst go-tangerine-8bbf879cb31e9cb28700773ed788421f9935ac36.zip |
Moving the ethgo to individual packages
Diffstat (limited to 'memory_database.go')
-rw-r--r-- | memory_database.go | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/memory_database.go b/memory_database.go deleted file mode 100644 index a8c74bb46..000000000 --- a/memory_database.go +++ /dev/null @@ -1,34 +0,0 @@ -package main - -import ( - "fmt" -) - -/* - * This is a test memory database. Do not use for any production it does not get persisted - */ -type MemDatabase struct { - db map[string][]byte -} - -func NewMemDatabase() (*MemDatabase, error) { - db := &MemDatabase{db: make(map[string][]byte)} - - return db, nil -} - -func (db *MemDatabase) Put(key []byte, value []byte) { - db.db[string(key)] = value -} - -func (db *MemDatabase) Get(key []byte) ([]byte, error) { - return db.db[string(key)], nil -} - -func (db *MemDatabase) Print() { - for key, val := range db.db { - fmt.Printf("%x(%d):", key, len(key)) - decoded := DecodeNode(val) - PrintSlice(decoded) - } -} |