ilp-core
Version:
ILP core module managing ledger abstraction
20 lines (14 loc) • 396 B
JavaScript
const exampleLedgerData = require('../data/ledger')
module.exports = class LedgerMock {
* createAccount(user) {
return exampleLedgerData.accounts[user.username]
}
* updateAccount(user) {
return Object.assign(exampleLedgerData.accounts[user.username], user)
}
* getAccount (user) {
return exampleLedgerData.accounts[user.username]
}
* subscribe () {}
}