Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

bbc1b40b81f4ecb4b7080e269cf0be2b7494fd59df5cf2af0c572b71ab9ed7e5
Timestamp (utc)
2021-05-03 00:19:16
Fee Paid
0.00002106 BSV
(
0.08989723 BSV
-
0.08987617 BSV
)
Fee Rate
500.2 sat/KB
Version
1
Confirmations
305,876
Size Stats
4,210 B

7 Outputs

Total Output:
0.08987617 BSV
  • jrunMò{"in":0,"ref":["native://Jig","f97d4ac2a3d6f5ed09fad4a4f341619dc5a3773d9844ff95c99c5d4f8388de2f_o1"],"out":["9572fbabc3d355a9e30b3dd07eaf1f03b4fe6bb0e81d09dbd56d49f705005d15","0dc968718f644289b431ca01b92d5e7791b9df197202c8b195c4cf084647a9f7","ddf592d696b3a24eff9b7359324c9c5580a99131523be829647c4689ed393518","3ff9506348eab6730f8d4bb5eeb388022c9a9c36efeef095e5a539b4547aa3c8","f624ab07175938f2d16ec3a62f79867faa4a108ede722b204806df0d0f13e7e8"],"del":[],"cre":["myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK","myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK","myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK","myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK","myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK"],"exec":[{"op":"DEPLOY","data":["class Nakamoto_Link extends Jig {\n init (owner, power, message) {\n this.owner = owner;\n this.power = power;\n\tthis.message = message;\n }\n send (to) {\n this.owner = to;\n }\n equip (inspiration) {\n if(this.inspiration) { throw new Error('Already learned , keep moving') }\n if(!inspiration instanceof Satoshi_Knowledge) { throw new Error('Do not do this to yourself, bad knowledge') }\n this.inspiration = inspiration;\n this.power += inspiration.power;\n\tthis.message += inspiration.message;\n }\n}",{"deps":{"Jig":{"$jig":0},"Satoshi_Knowledge":{"$jig":3}},"metadata":{"emoji":"🔗"}},"class Satoshi_Knowledge extends Jig {\n init (owner, power, message) {\n expect(caller).toBe(HashTree);\n this.owner = owner;\n this.power = power;\n\tthis.message = message;\n }\n send (to) {\n this.owner = to;\n }\n}",{"deps":{"HashTree":{"$jig":4},"Jig":{"$dup":["1","deps","Jig"]},"expect":{"$jig":1}},"friends":[{"$jig":5}],"metadata":{"emoji":"🎓"},"total":21000000},"class HashTree extends Jig {\n static createInspiration(owner, power, message) {\n this.snkCount++;\n // Control the amount ever created of this item\n if (this.snkCount > 21000000) throw new Error('Rest young Nakamoto, you need strength')\n\n return new Satoshi_Knowledge(owner, power, message)\n }\n}",{"deps":{"Jig":{"$dup":["1","deps","Jig"]},"Satoshi_Knowledge":{"$dup":["1","deps","Satoshi_Knowledge"]}},"metadata":{"emoji":"⚒️"},"snkCount":0},"class OrderLock { constructor(address, satoshis) { if (typeof address !== \"string\" || address.length < 27) { throw new TypeError(\"Invalid address\"); } if (typeof satoshis !== \"number\" || !Number.isInteger(satoshis)) { throw new Error(\"Invalid satoshis\"); } if (satoshis > Number.MAX_SAFE_INTEGER) { throw new Error(\"Invalid. Max: \" + Number.MAX_SAFE_INTEGER); } if (satoshis < 546) { throw new Error(\"Dust\"); } this.address = address; this.satoshis = satoshis; } script() { const output = this.serializeOutput(this.address, this.satoshis); const hashOutput = this.sha256sha256(output); return ( OrderLock.scriptTemplate.slice(0, 2) + hashOutput + OrderLock.scriptTemplate.slice(66) ); } serializeOutput(address, satoshis) { const satoshisHex = this.serializeSatoshis(satoshis); const satoshisHexBytes = Hex.stringToBytes(satoshisHex); const outputScriptBytes = Hex.stringToBytes(this.getP2PKHScript(address)); const lengthBytes = [25]; return satoshisHexBytes.concat(lengthBytes, outputScriptBytes); } serializeSatoshis(satoshis) { let numberHex = (\"0000000000000000\" + satoshis.toString(16)).slice(-16); return numberHex .match(/[a-fA-F0-9]{2}/g) .reverse() .join(\"\"); } getP2PKHScript(address) { const decoded = Base58.decode(address); const hex = Hex.bytesToString(decoded); return asm(`OP_DUP OP_HASH160 ${hex} OP_EQUALVERIFY OP_CHECKSIG`); } sha256sha256(output) { return Hex.bytesToString(sha256(sha256(output))); } domain() { return 0; } }",{"deps":{}}]},{"op":"NEW","data":[{"$jig":2},["myZ6RPwQ1gbwxzCBTMohYktQhgHLGgS3tK","Learners will Inherit the Earth"]]}]}
    https://whatsonchain.com/tx/bbc1b40b81f4ecb4b7080e269cf0be2b7494fd59df5cf2af0c572b71ab9ed7e5
Total Output:
0.08987617 BSV