partner.js
1.02 KB
"use strict";
const moment = require('moment');
const config = require('komodo-sdk/config');
const logger = require('komodo-sdk/logger');
const matrix = require('komodo-sdk/matrix');
const pull = require('komodo-sdk/gateway/pull');
function buy(task) {
logger.verbose('Got task from CORE', {task: task});
setTimeout(
function() {
if (task.destination % 2) {
pull.report({
trx_id: task.trx_id,
rc: '14',
message: `GAGAL karena nomor tujuan ${task.destination} adalah nomor ganjil`
});
}
else {
pull.report({
trx_id: task.trx_id,
rc: '00',
sn: moment().format('YYYYMMDDHHmmssSSS'),
message: `BERHASIL karena nomor tujuan ${task.destination} adalah nomor genap`
});
}
},
(config.max_result_timeout_ms || 2000) * Math.random()
)
}
exports.buy = buy;