diff --git a/miners/multiMiner.lua b/miners/multiMiner.lua index 3d8b59c..b94d6ff 100644 --- a/miners/multiMiner.lua +++ b/miners/multiMiner.lua @@ -206,7 +206,7 @@ local function run(member, point) turtle._goto(spt) end end) -_debug(m) + turtles[member.id] = nil member.status = m member.active = false diff --git a/swshop/swshop.lua b/swshop/swshop.lua index 43695e5..3b908ca 100644 --- a/swshop/swshop.lua +++ b/swshop/swshop.lua @@ -1,3 +1,5 @@ +local Util = require('util') + local fs = _G.fs local os = _G.os local shell = _ENV.shell @@ -30,6 +32,7 @@ local domain = args[1] or Syntax() local password = args[2] or Syntax() local privatekey = k.toKristWalletFormat(password) local address = k.makev2address(privatekey) +local transactions = Util.readTable('/usr/transaction.log') or { } jua.on("terminate", function() rs.setOutput('top', false) @@ -52,6 +55,9 @@ local function getItemDetails(item) end local function logTransaction(transaction, details) + transaction.details = details + table.insert(transactions, transaction) + Util.writeTable('/usr/transaction.log', transactions) end local function handleTransaction(transaction)