Transaction

b72eb08f7562ebeb2df70b056a1d4eaa6b3fa0fe4bd0a987122c81ac8a92f3c3
Timestamp (utc)
2021-08-24 00:19:11
Fee Paid
0.00003224 BSV
(
0.00929994 BSV
-
0.00926770 BSV
)
Fee Rate
508.5 sat/KB
Version
1
Confirmations
228,907
Size Stats
6,339 B

6 Outputs

Total Output:
0.00926770 BSV
  • jrunMe{"in":0,"ref":["native://Jig"],"out":["2bf1dfc507e0d738dd0cbdf53afd429cc42ee24ea87e91374572fee7620974d5","2a5547513aa3a986d7d1053678337025b84dcf7609543543cfda0444246b6ffc","1052b0f952506835469039b6c1605a2fec3e6b871e46d9fa2c4e8799034f3a6e","b8dd03c46cc85e431486fa87ce91f17b257a89c5ba7823c57eac89f4ae38abc6"],"del":[],"cre":["196kj9kz53P8tHShwXB3aDvhQeBhsraFSj","13HChJLd48nWncFYgWimQB17mVndszsW6E","1DsAKBtvdBVghRT5xu8kBSndSzbAoLwJLi","13JZNQVAp8vnh1MCjCeyGG1rJ7v3kZZmXy"],"exec":[{"op":"DEPLOY","data":["class Master extends Jig {\n init() {\n this.minted = {}\n this.maxE = 2\n this.maxN = 200\n this.maxX = 9\n this.e = 0\n this.n = 0\n this.x = 0\n this.spent = false\n }\n mint() {\n if (this.spent) return this\n if (parseInt(\"\" + this.n + this.x) > this.maxN) {\n this.spent = true\n return this\n }\n this.newMinted = new Minter(this.e, this.n, this.x, this.maxE, this.maxN, this.maxX)\n this.minted[this.x] = true\n this.x = this.x + 1\n if (this.x > this.maxX) {\n this.spent = true\n }\n return this.minted[this.x - 1]\n }\n retreive(x) {\n if (!this.minted[x]) throw new Error('Does not exist')\n return this.minted[x]\n }\n }",{"deps":{"Auxiliary":{"$jig":2},"GameDrop":{"$jig":3},"Jig":{"$jig":0},"Minter":{"$jig":4}}},"class Auxiliary extends Jig {\n init(id, c) {\n if (!(caller instanceof GameDrop)) throw new Error('Only GameDrop instances may create Auxiliaries.')\n this.id = id\n this.c = c\n }\n send(to) {\n this.owner = to\n }\n exists(name) {\n return (this[name]) ? true : false;\n }\n update(attribute) {\n if (!(caller instanceof Master)) throw new Error('Only Master instances may update Auxiliaries.')\n if (!this.exists(attribute.name)) {\n this[attribute.name] = {\n value: attribute.value,\n editable: attribute.editable\n }\n } else if (this[attribute.name]['editable']) {\n this[attribute.name] = {\n value: attribute.value,\n editable: attribute.editable\n }\n }\n }\n }",{"deps":{"GameDrop":{"$dup":["1","deps","GameDrop"]},"Jig":{"$dup":["1","deps","Jig"]},"Master":{"$jig":1},"Minter":{"$dup":["1","deps","Minter"]}}},"class GameDrop extends Jig {\n init(n, x) {\n if (!(caller instanceof Minter)) throw new Error('Only Minter instances may create GameDrops.')\n this.id = parseInt(\"\" + n + x)\n this.minted = {}\n }\n send(to) {\n this.owner = to\n }\n retreive(c) {\n if (this.minted[c]) throw new Error('Does not exist')\n return this.minted[c]\n }\n mint(c) {\n if (this.minted[c]) throw new Error('Cannot mint twice')\n this.newMinted = new Auxiliary(this.id, c)\n this.minted[c] = true\n return this\n }\n }",{"deps":{"Auxiliary":{"$dup":["1","deps","Auxiliary"]},"Jig":{"$dup":["1","deps","Jig"]},"Master":{"$dup":["3","deps","Master"]},"Minter":{"$dup":["1","deps","Minter"]}}},"class Minter extends Jig {\n\n init(e, n, x, maxE, maxN, maxX) {\n if (!(caller instanceof Master) && !(caller instanceof Minter)) throw new Error('Only Master and Minter classes can create minters')\n this.e = e + 1\n this.n = parseInt(\"\" + n + x)\n this.x = 0\n this.maxE = maxE\n this.maxN = maxN\n this.maxX = maxX\n this.minted = {}\n this.master = caller\n this.spent = false\n }\n mint() {\n if (this.spent) return this\n if (this.e == this.maxE) {\n this.newMinted = new GameDrop(this.n, this.x)\n this.minted[this.x] = true\n this.x = this.x + 1\n } else if (this.e < this.maxE) {\n if (parseInt(\"\" + this.n + this.x + 0) > this.maxN) {\n this.spent = true\n return this\n }\n this.newMinted = new Minter(this.e, this.n, this.x, this.maxE, this.maxN, this.maxX)\n this.minted[this.x] = true\n this.x = this.x + 1\n }\n if (this.x > this.maxX) {\n this.spent = true\n }\n return this\n }\n retreive(x) {\n if (this.minted[x]) throw new Error('Does not exist')\n return this.minted[x]\n }\n }",{"deps":{"Auxiliary":{"$dup":["1","deps","Auxiliary"]},"GameDrop":{"$dup":["1","deps","GameDrop"]},"Jig":{"$dup":["1","deps","Jig"]},"Master":{"$dup":["3","deps","Master"]}}}]}]}
    https://whatsonchain.com/tx/b72eb08f7562ebeb2df70b056a1d4eaa6b3fa0fe4bd0a987122c81ac8a92f3c3
Total Output:
0.00926770 BSV