Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

21cb4ee5f3114d133a466dd1c2bc3289444377799cdf824db7aca7d2de6ff426
Timestamp (utc)
2021-10-04 08:08:10
Fee Paid
0.00002689 BSV
(
0.01242431 BSV
-
0.01239742 BSV
)
Fee Rate
499.9 sat/KB
Version
1
Confirmations
273,780
Size Stats
5,377 B

4 Outputs

Total Output:
0.01239742 BSV
  • jrunMæ{"in":0,"ref":["native://Jig"],"out":["9a1a8991c071e0c5e45935334d26cc4b0c4829de4b7eab7f5f49762455954e21","7a40e353c0f8b4d526ab279446b05ba0a54decec22ad4650fe9583b18686b70a"],"del":[],"cre":["mpdM4UL5isn7eXFJQCxRfAavau7d6egSyM","mpdM4UL5isn7eXFJQCxRfAavau7d6egSyM"],"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((issueNote) => issueNote.ID == id);\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.ID == 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.ID == 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.ID == 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.ID == 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.ID == 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((gatePass) => gatePass.ID == id);\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.ID == 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.ID == 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.ID == 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.ID == 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.ID == 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/21cb4ee5f3114d133a466dd1c2bc3289444377799cdf824db7aca7d2de6ff426