Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

5fd7528bea38566c1352eec99c2f57cf3a82b78c037563dfb264f6cca400a11e
Timestamp (utc)
2021-04-15 13:57:57
Fee Paid
0.00001205 BSV
(
0.07902774 BSV
-
0.07901569 BSV
)
Fee Rate
500.4 sat/KB
Version
1
Confirmations
305,961
Size Stats
2,408 B

4 Outputs

Total Output:
0.07901569 BSV
  • jrunMM{"in":0,"ref":["7d14c868fe39439edffe6982b669e7b4d3eb2729eee7c262ec2494ee3e310e99_o1"],"out":["2f3ed55df0e66de9d0eac96186eeb664a0deff20d09923ea96fa298248d6a70d","045b2de4812ce022a71e492f604d006cfa4f03b234de47403a2c6026e75f0ecf"],"del":[],"cre":["my8KvSHtfJJwLT9R2be6ytwZANzGHaMGDF","my8KvSHtfJJwLT9R2be6ytwZANzGHaMGDF"],"exec":[{"op":"DEPLOY","data":["class HodlNut2 extends Token {static changeOwner(amount, to) {this.owner = to}}",{"decimals":8,"dep":{"OrderLock":{"$jig":2}},"deps":{"Token":{"$jig":0}},"metadata":{"emoji":"💰"},"symbol":"HDLN","total":1000},"class OrderLock { constructor(address, satoshis) {\n if (typeof address !== \"string\" || address.length < 27) {\n throw new TypeError(\"Invalid address\");\n }\n if (typeof satoshis !== \"number\" || !Number.isInteger(satoshis)) {\n throw new Error(\"Invalid satoshis\");\n }\n if (satoshis > Number.MAX_SAFE_INTEGER) {\n throw new Error(\"Invalid. Max: \" + Number.MAX_SAFE_INTEGER);\n }\n if (satoshis < 546) {\n throw new Error(\"Dust\");\n }\n this.address = address;\n this.satoshis = satoshis;\n }\n script() {\n const output = this.serializeOutput(this.address, this.satoshis);\n const hashOutput = this.sha256sha256(output);\n return ( OrderLock.scriptTemplate.slice(0, 2) + hashOutput + OrderLock.scriptTemplate.slice(66) );\n }\n serializeOutput(address, satoshis) {\n const satoshisHex = this.serializeSatoshis(satoshis); \n const satoshisHexBytes = Hex.stringToBytes(satoshisHex);\n const outputScriptBytes = Hex.stringToBytes(this.getP2PKHScript(address));\n const lengthBytes = [25]; return satoshisHexBytes.concat(lengthBytes, outputScriptBytes);\n }\n serializeSatoshis(satoshis) {\n let numberHex = (\"0000000000000000\" + satoshis.toString(16)).slice(-16);\n return numberHex .match(/[a-fA-F0-9]{2}/g) .reverse() .join(\"\");\n }\n getP2PKHScript(address) {\n const decoded = Base58.decode(address);\n const hex = Hex.bytesToString(decoded);\n return asm(`OP_DUP OP_HASH160 ${hex} OP_EQUALVERIFY OP_CHECKSIG`);\n } sha256sha256(output) {\n return Hex.bytesToString(sha256(sha256(output)));\n }\n domain() { \n return 0; }\n }",{"deps":{}}]}]}
    https://whatsonchain.com/tx/5fd7528bea38566c1352eec99c2f57cf3a82b78c037563dfb264f6cca400a11e