UNPKG

@owstack/wallet-service

Version:

A service for multisignature HD wallets

38 lines (30 loc) 787 B
'use strict'; var cLib = require('../../cLib'); var owsCommon = require('@owstack/ows-common'); var Context = owsCommon.util.Context; var BaseWalletService = require('../../../base-service').WalletService; var BaseTxProposal = BaseWalletService.Model.TxProposal; var Address = cLib.Address; var Defaults = require('../common/defaults'); var Networks = cLib.Networks; var Transaction = cLib.Transaction; var Unit = cLib.Unit; var context = new Context({ Address: Address, Defaults: Defaults, Networks: Networks, Transaction: Transaction, Unit: Unit }); class CTxProposal extends BaseTxProposal { constructor(opts) { super(context, opts); } }; /** * */ CTxProposal.fromObj = function(obj) { return BaseTxProposal.fromObj(context, obj); }; module.exports = CTxProposal;