UNPKG

@bsv/wallet-toolbox-client

Version:
23 lines 908 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TaskMonitorCallHistory = void 0; const WalletMonitorTask_1 = require("./WalletMonitorTask"); class TaskMonitorCallHistory extends WalletMonitorTask_1.WalletMonitorTask { constructor(monitor, triggerMsecs = monitor.oneMinute * 12) { super(monitor, TaskMonitorCallHistory.taskName); this.triggerMsecs = triggerMsecs; } trigger(nowMsecsSinceEpoch) { return { run: nowMsecsSinceEpoch > this.lastRunMsecsSinceEpoch + this.triggerMsecs }; } async runTask() { const r = await this.monitor.services.getServicesCallHistory(true); const log = JSON.stringify(r); return log; } } exports.TaskMonitorCallHistory = TaskMonitorCallHistory; TaskMonitorCallHistory.taskName = 'MonitorCallHistory'; //# sourceMappingURL=TaskMonitorCallHistory.js.map