@owstack/wallet-service
Version:
A service for multisignature HD wallets
39 lines (30 loc) • 693 B
JavaScript
;
var cLib = require('../../cLib');
var owsCommon = require('@owstack/ows-common');
var Context = owsCommon.util.Context;
var BaseWalletService = require('../../../base-service').WalletService;
var BaseWallet = BaseWalletService.Model.Wallet;
var Address = require('./address');
var Copayer = require('./copayer');
var context = new Context({
Address: Address,
Copayer: Copayer
});
class CWallet extends BaseWallet {
constructor(obj) {
super(context, obj);
}
};
/**
*
*/
CWallet.create = function(obj) {
return BaseWallet.create(context, obj);
};
/**
*
*/
CWallet.fromObj = function(obj) {
return BaseWallet.fromObj(context, obj);
};
module.exports = CWallet;