Setup
async function setup() {
console.log("setup function called");
// Run default setup
await namespaceWrapper.defaultTaskSetup(); // call defaultTaskSetup
process.on("message", (m) => {
console.log("CHILD got message:", m);
if (m.functionCall == "submitPayload") {
console.log("submitPayload called");
coreLogic.submitTask(m.roundNumber);
} else if (m.functionCall == "auditPayload") {
console.log("auditPayload called");
coreLogic.auditTask(m.roundNumber);
}
else if(m.functionCall == "executeTask") {
console.log("executeTask called");
coreLogic.task();
}
else if(m.functionCall == "generateAndSubmitDistributionList") {
console.log("generateAndSubmitDistributionList called");
coreLogic.generateAndSubmitDistributionList(m.roundNumber);
}
else if(m.functionCall == "distributionListAudit") {
console.log("distributionListAudit called");
coreLogic.auditDistribution(m.roundNumber);
}
});Last updated