Transaction

e883cb7f0273c31eae4cc44b963fd97c2f6092288d1331a1e04e1f40d2824958
( - )
162,839
2021-09-20 08:06:40
1
5,534 B

4 Outputs

Total Output:
  • jrunM„{"in":0,"ref":["native://Jig"],"out":["6611fb51d9d82fbe1b1a40953523101e85bcc8eb24ee0931561d140f15745a20","d79a16903a4e8de4f55a95dfec07e6ee88c5182485df4a3df62bf19eb42f786b"],"del":[],"cre":["n4EoRXnDVdG5PvZpsa5DLCY1SNVDrnRkJ7","n4EoRXnDVdG5PvZpsa5DLCY1SNVDrnRkJ7"],"exec":[{"op":"DEPLOY","data":["class RMS extends Jig {\n // Initialize Objects\n init() {\n this.IssueNotes = [];\n this.IssueNotesReturn = [];\n this.EmergencyIssues = [];\n this.GatePasses = [];\n this.StockItems = [];\n this.InventoryItems = [];\n }\n\n // Issue Notes Methods\n createIssueNote(issueNote) {\n try {\n this.IssueNotes.push(issueNote);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n getIssueNote(id) {\n try {\n let data = this.IssueNotes.filter(\n (issueNote) => issueNote.IssueNoteID == id\n );\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getIssueNoteHistory(id) {\n try {\n return this.IssueNotes.filter((issueNote) => issueNote.IssueNoteID == id);\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdIssueNote(obj) {\n this.IssueNotes[this.IssueNotes.length - 1] = obj;\n return true;\n }\n\n // Issue Notes Return Methods\n createIssueNotesReturn(issueNotesReturn) {\n try {\n this.IssueNotesReturn.push(issueNotesReturn);\n return \"Workflow posted to the Blockchain!\";\n } catch (error) {\n return false;\n }\n }\n\n getIssueNotesReturn(id) {\n try {\n let data = this.IssueNotesReturn.filter(\n (issueNotesReturn) => issueNotesReturn.IssueNotesReturnID == id\n );\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getIssueNotesReturnHistory(id) {\n try {\n let data = this.IssueNotesReturn.filter(\n (issueNotesReturn) => issueNotesReturn.IssueNotesReturnID == id\n );\n return data;\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdIssueNotesReturn(obj) {\n this.IssueNotesReturn[this.IssueNotesReturn.length - 1] = obj;\n return true;\n }\n\n // Emergency Issue Methods\n createEmergencyIssue(emergencyIssue) {\n try {\n this.EmergencyIssues.push(emergencyIssue);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n getEmergencyIssue(id) {\n try {\n let data = this.EmergencyIssues.filter(\n (emergencyIssue) => emergencyIssue.EmergencyIssueID == id\n );\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getEmergencyIssueHistory(id) {\n try {\n return this.EmergencyIssues.filter(\n (emergencyIssue) => emergencyIssue.EmergencyIssueID == id\n );\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdEmergencyIssue(obj) {\n this.EmergencyIssues[this.EmergencyIssues.length - 1] = obj;\n return true;\n }\n\n // Gate Pass Methods\n createGatePass(gatePass) {\n try {\n this.GatePasses.push(gatePass);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n getGatePass(id) {\n try {\n let data = this.GatePasses.filter(\n (gatePass) => gatePass.GatePassID == id\n );\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getGatePassHistory(id) {\n try {\n return this.GatePasses.filter((gatePass) => gatePass.GatePassID == id);\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdGatePass(obj) {\n this.GatePasses[this.GatePasses.length - 1] = obj;\n return true;\n }\n\n // Stock Methods\n addStockItem(stockItem) {\n try {\n this.StockItems.push(stockItem);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n getStockItem(id) {\n try {\n let data = this.StockItems.filter((stockItem) => stockItem.StockID == id);\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getStockItemHistory(id) {\n try {\n return this.StockItems.filter((stockItem) => stockItem.StockID == id);\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdStockItem(obj) {\n this.StockItems[this.StockItems.length - 1] = obj;\n return true;\n }\n\n // Inventory Methods\n addInventoryItem(inventoryItem) {\n try {\n this.InventoryItems.push(inventoryItem);\n return true;\n } catch (error) {\n return false;\n }\n }\n\n getInventoryItem(id) {\n try {\n let data = this.InventoryItems.filter(\n (inventoryItem) => inventoryItem.InventoryID == id\n );\n data.reverse();\n return data[0];\n } catch (error) {\n return false;\n }\n }\n\n getInventoryItemHistory(id) {\n try {\n return this.InventoryItems.filter(\n (inventoryItem) => inventoryItem.InventoryID == id\n );\n } catch (error) {\n return false;\n }\n }\n\n appendTxIdInventoryItem(obj) {\n this.InventoryItems[this.InventoryItems.length - 1] = obj;\n return true;\n }\n}",{"deps":{"Jig":{"$jig":0}}}]},{"op":"NEW","data":[{"$jig":1},[]]}]}
    https://whatsonchain.com/tx/e883cb7f0273c31eae4cc44b963fd97c2f6092288d1331a1e04e1f40d2824958