|
|
@ -11,6 +11,7 @@ function spec() { |
|
|
|
function Status() { |
|
|
|
this.info = {}; |
|
|
|
this.difficulty = {}; |
|
|
|
this.txoutsetinfo = {}; |
|
|
|
} |
|
|
|
|
|
|
|
Status.prototype.getInfo = function(next) { |
|
|
@ -45,6 +46,22 @@ function spec() { |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
Status.prototype.getTxOutSetInfo = function(next) { |
|
|
|
var that = this; |
|
|
|
async.series([ |
|
|
|
function (cb) { |
|
|
|
rpc.getTxOutSetInfo(function(err, txout){ |
|
|
|
if (err) return cb(err); |
|
|
|
|
|
|
|
that.txoutsetinfo = txout.result; |
|
|
|
return cb(); |
|
|
|
}); |
|
|
|
} |
|
|
|
], function (err) { |
|
|
|
return next(err); |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
return Status; |
|
|
|
|
|
|
|
} |
|
|
|