Added a GetKeys method to support multiple accounts

This commit is contained in:
obscuren
2014-02-28 12:18:41 +01:00
parent c9f3d1c00b
commit c0fcefa3a0
3 changed files with 26 additions and 0 deletions

View File

@ -26,6 +26,12 @@ func (db *MemDatabase) Get(key []byte) ([]byte, error) {
return db.db[string(key)], nil
}
func (db *MemDatabase) GetKeys() []*ethutil.Key {
data, _ := db.Get([]byte("KeyRing"))
return []*ethutil.Key{ethutil.NewKeyFromBytes(data)}
}
func (db *MemDatabase) Delete(key []byte) error {
delete(db.db, string(key))