UNPKG

ilp-plugin-virtual

Version:

ILP virtual ledger plugin for directly transacting connectors

25 lines (19 loc) 389 B
'use strict' 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