Settings

Blockchain
Network
Unit
Language
Theme
Sound New Block

Transaction

f7fc8c1166ec41e94428545ea9abb30e5a640c975e84cfa1b1c6402709dd0a69
Timestamp (utc)
2021-11-15 17:06:11
Fee Paid
0.00002276 BSV
(
0.11455239 BSV
-
0.11452963 BSV
)
Fee Rate
500 sat/KB
Version
1
Confirmations
272,629
Size Stats
4,550 B

3 Outputs

Total Output:
0.11452963 BSV
  • jrunPOKMË{"in":0,"ref":["17b6f264a536ddd1af75fe1abc674c691a1928ed261b2a45f2dc86b6beacc7de_o1","d476fd7309a0eeb8b92d715e35c6e273ad63c0025ff6cca927bd0f0b64ed88ff_o3","f9b14ba7fe0f100b5504c54e1299567e864a7cd076be1e1ad615f4c3843a2605_o1"],"out":["5b4d6d8eff60355294efe783bef74e98a10baf9c7477f0bc5fb01e2606415893"],"del":[],"cre":["mshaWjtj8f2Ro1YvsmvVbQShjjFTzpHaSi"],"exec":[{"op":"DEPLOY","data":["class PokNFT extends TokenPowNFT {\n\n /**\n * \n * @param {{\n * name: String;\n * description: String;\n * image: B;\n * royalty: {\n * percentageFee: Number;\n * payoutAddress: String;\n * }\n * }} metadata \n */\n setMetadata(metadata) {\n const {\n name,\n description,\n image,\n royalties\n } = metadata\n\n // Basic info\n\n this.metadata.name = name || this.metadata.name\n this.name = this.metadata.name\n\n this.metadata.description = description || this.metadata.description\n this.description = this.metadata.description\n\n // Image/Thumbnail\n\n this.metadata.image = image || this.metadata.image\n\n this.avatarTxId = this.metadata.image\n this.metadata.avatarTxId = this.metadata.image\n\n // Royalty\n\n if (royalties) {\n\n this.metadata.percentage = royalty.percentageFee || this.metadata.percentage\n this.percentage = this.metadata.percentage\n\n this.metadata.feeowneraddress = royalty.payoutAddress || this.metadata.feeowneraddress\n this.feeowneraddress = this.metadata.feeowneraddress\n }\n\n }\n\n /**\n * \n * @param {\n * { \n * [key: String]: {\n * type: Number | String | Boolean | Null | Undefined | Object | Array; \n * value: String;\n * optional: Boolean;\n * hidden: Boolean;\n * } \n * }\n * } traits \n */\n setTraits(traits) {\n this.metadata.traits = traits\n }\n\n /**\n * \n * @returns Traits\n */\n getTraits() {\n return this.metadata.traits\n }\n\n /**\n * \n * @returns {\n * {\n * percentageFee: Number;\n * payoutAddress: String;\n * }\n * }\n */\n getRoyalty() {\n return {\n percentageFee: this.metadata.percentage,\n payoutAddress: this.metadata.feeowneraddress\n }\n }\n\n /**\n * \n * @returns Number\n */\n getNo() {\n return this.metadata.editionNo\n }\n\n /**\n * \n * @param {Number} no \n * @param {Metadata} metadata \n * @param {Traits} traits \n * @returns PokNFT\n */\n static mint(no, metadata, traits) {\n const name = this.metadata.name\n const author = this.metadata.app\n const description = this.metadata.description\n const assetIds = [] // unused\n const assetLongText = [] // unused\n\n const nft = new this(\n name,\n author,\n description,\n undefined, // emoji\n undefined, // image\n undefined, // avatarTxId\n assetIds,\n undefined, // owner\n undefined, // percentage\n undefined, // feeowneraddress\n no, // editionNo\n assetLongText\n )\n\n nft.setMetadata(metadata)\n nft.setTraits(traits)\n\n return nft\n }\n\n static setInteractive(status) {\n this.interactive = status\n }\n\n }",{"deps":{"TokenPowNFT":{"$jig":0}},"friends":[{"$jig":1},{"$jig":2}],"interactive":false,"metadata":{"app":"POK","description":"POK NFT Standard","emoji":"🐟","name":"POK NFT"},"sealed":false}]}]}
    https://whatsonchain.com/tx/f7fc8c1166ec41e94428545ea9abb30e5a640c975e84cfa1b1c6402709dd0a69