ilp-plugin-virtual
Version:
ILP virtual ledger plugin for directly transacting connectors
25 lines (19 loc) • 389 B
JavaScript
class ObjStore {
constructor (init) {
this.s = init || {}
}
// this simple store just uses an javascript object to store things in memory.
get (k) {
return Promise.resolve(this.s[k])
}
put (k, v) {
this.s[k] = v
return Promise.resolve(null)
}
del (k) {
delete this.s[k]
return Promise.resolve(null)
}
}
module.exports = ObjStore