Browse Source

add tx confirmation model

feat/estimateFee-limit
Ivan Socolsky 8 years ago
parent
commit
300102e053
No known key found for this signature in database GPG Key ID: FAECE6A05FAA4F56
  1. 1
      lib/model/index.js
  2. 30
      lib/model/txconfirmationsub.js

1
lib/model/index.js

@ -10,5 +10,6 @@ Model.Email = require('./email');
Model.TxNote = require('./txnote');
Model.Session = require('./session');
Model.PushNotificationSub = require('./pushnotificationsub');
Model.TxConfirmationSub = require('./txconfirmationsub');
module.exports = Model;

30
lib/model/txconfirmationsub.js

@ -0,0 +1,30 @@
'use strict';
function TxConfirmationSub() {};
TxConfirmationSub.create = function(opts) {
opts = opts || {};
var x = new TxConfirmationSub();
x.version = 1;
x.createdOn = Math.floor(Date.now() / 1000);
x.copayerId = opts.copayerId;
x.txid = opts.txid;
x.isActive = true;
return x;
};
TxConfirmationSub.fromObj = function(obj) {
var x = new TxConfirmationSub();
x.version = obj.version;
x.createdOn = obj.createdOn;
x.copayerId = obj.copayerId;
x.txid = obj.txid;
x.isActive = obj.isActive;
return x;
};
module.exports = TxConfirmationSub;
Loading…
Cancel
Save