Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

6c85fd33fdcfa5ac1951bb1ef4938fa2947e71ef124337ddf81fcd02dc859d5d
Timestamp (utc)
2021-05-21 01:14:32
Fee Paid
0.00001984 BSV
(
0.05000000 BSV
-
0.04998016 BSV
)
Fee Rate
500.3 sat/KB
Version
1
Confirmations
301,060
Size Stats
3,965 B

5 Outputs

Total Output:
0.04998016 BSV
  • jrunMA{"in":0,"ref":["7d14c868fe39439edffe6982b669e7b4d3eb2729eee7c262ec2494ee3e310e99_o1","b44a203acd6215d2d24b33a41f730e9acf2591c4ae27ecafc8d88ef83da9ddea_o1?berry=be81d20cf2050998efb6cb9a60496e7a5a635c88ae5e9d2f0cc8794c35383234&hash=7f91885946800fb9ce162f3737a46badff3633494b27bfac84dc61699fc7e661&version=5"],"out":["eadd3c2a5451ecc222ff09e394a2ea85c8ed686b92f6ec94345f926867a41935","932997421638d80cbff78289506c558c42d74d22a7067e011aab88c62ba63f88","4e4223bf7260850b1dd521ec98394887bc991b8314892fdf3c38eca4651595b0"],"del":[],"cre":["mxAapX6GirKnXxChriDJoxRBMdPRDLxY7a","mxAapX6GirKnXxChriDJoxRBMdPRDLxY7a","mxAapX6GirKnXxChriDJoxRBMdPRDLxY7a"],"exec":[{"op":"DEPLOY","data":["class Froge_Downside extends Token { \n init(owner, amount, message) {\n this.owner = owner;\n this.amount = amount;\n this.Yogurt = message;\n }\n static setFriends(friends) {\n this.friends = friends;\n }\n mint (to, amount, message) {\n this.owner = to;\n this.amount = amount;\n this.Yogurt = message;\n }\n send (to) {\n this.owner = to;\n \n } \n }",{"backingbank":"NetWork-Effect","decimals":0,"deps":{"Token":{"$jig":0}},"friends":[{"$jig":3}],"interactivity":false,"metadata":{"emoji":"🐸"},"symbol":"FDR","txt":"be81d20cf2050998efb6cb9a60496e7a5a635c88ae5e9d2f0cc8794c35383234"},"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":{}},"class Frogewartz_Ring extends Froge_Downside { \n init (name, author, description, emoji, image, txtid, assetIds, owner, amount, yogurt) {\n this.metadata = {\n name,\n author,\n description,\n emoji,\n image,\n txtid,\n assetIds\n }\n this.name = name;\n this.owner = owner;\n this.satoshis = amount;\n this.yogurt = yogurt;\n }\n send (to) {\n this.owner = to;\n }\n withdraw (to) {\n this.satoshis = 0;\n }\n }",{"backingbank":"NetWork-Effect","decimals":21,"deps":{"Froge_Downside":{"$jig":2}},"friends":[{"$dup":["1","friends","0"]}],"interactivity":false,"metadata":{"image":{"$jig":1}},"symbol":"FDR","txt":"be81d20cf2050998efb6cb9a60496e7a5a635c88ae5e9d2f0cc8794c35383234"}]}]}
    https://whatsonchain.com/tx/6c85fd33fdcfa5ac1951bb1ef4938fa2947e71ef124337ddf81fcd02dc859d5d