Add trim history RPC command

This commit is contained in:
yflory
2020-02-05 17:55:25 +01:00
parent 6db7fbac0f
commit e6709f03aa
4 changed files with 21 additions and 19 deletions

View File

@@ -163,13 +163,14 @@ define([
size += obj.size;
res.push({
channel: channel,
lastKnownHash: obj.hash
hash: obj.hash
});
}));
});
}).nThen(function () {
cb({
warning: warning.length ? warning : undefined,
channels: res,
size: size
});
});
@@ -185,24 +186,14 @@ define([
var warning = [];
// If account trim history, get the correct channels here
if (data.account) {
channels = getAccountChannels(ctx);
}
nThen(function (waitFor) {
channels.forEach(function (chan) {
chan = chan; // XXX
waitFor = waitFor; // XXX
/*
rpc.trimHistory(chan, waitFor(function (err) {
channels.forEach(function (obj) {
rpc.trimHistory(obj, waitFor(function (err) {
if (err) {
chanWarning = true;
warning.push(err);
return;
}
}));
*/ // XXX TODO
});
}).nThen(function () {
// Only one channel and warning: error