tx · CGAhPHuxaXwbWc6Zaq4Pkx9tUfthzKWUjFYNapokSyYo

3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq:  -0.01000000 Waves

2022.11.02 17:24 [2299603] smart account 3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq > SELF 0.00000000 Waves

{ "type": 13, "id": "CGAhPHuxaXwbWc6Zaq4Pkx9tUfthzKWUjFYNapokSyYo", "fee": 1000000, "feeAssetId": null, "timestamp": 1667399138892, "version": 2, "chainId": 84, "sender": "3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq", "senderPublicKey": "H6UqxUDcJamDRg1uykVcWMn4zhAMTV7i1nfPq1moLWmJ", "proofs": [ "t1e5YCtE2g21fgiS7zL3WyRTkv3j3K3RBbeLbYMGE41yLctC4NkmHLZ8E9WioaS8iLtkB41GxYmeBXL5zWSXo2p" ], "script": "base64:AAIFAAAAAAAAABwIAhILCgkICAgICAEICAgSBgoECAgBCBIDCgEIAAAAAQAAAAAFd2F2ZXMBAAAAAAAAAAMAAAABaQEAAAAHYWRkSXRlbQAAAAkAAAAIbmZ0X25hbWUAAAAJbmZ0X293bmVyAAAAD25mdF9kQXBwQWRkcmVzcwAAAAhuZnRfdHlwZQAAAAhuZnRfdGFncwAAABFuZnRfc2VsbGluZ19wcmljZQAAAA9uZnRfZGVzY3JpcHRpb24AAAAKbmZ0X29uU2VsbAAAAAhuZnRfZGF0YQQAAAAFYXNzZXQJAARDAAAABwUAAAAIbmZ0X25hbWUFAAAAD25mdF9kZXNjcmlwdGlvbgAAAAAAAAAAAQAAAAAAAAAAAAcFAAAABHVuaXQAAAAAAAAAAAAEAAAAB2Fzc2V0SWQJAAQ4AAAAAQUAAAAFYXNzZXQJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgIAAAAIbmZ0X25hbWUFAAAACG5mdF9uYW1lCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAACW5mdF9vd25lcgUAAAAJbmZ0X293bmVyCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAD25mdF9kQXBwQWRkcmVzcwUAAAAPbmZ0X2RBcHBBZGRyZXNzCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAACG5mdF90eXBlBQAAAAhuZnRfdHlwZQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAhuZnRfdGFncwUAAAAIbmZ0X3RhZ3MJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAEW5mdF9zZWxsaW5nX3ByaWNlBQAAABFuZnRfc2VsbGluZ19wcmljZQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAA9uZnRfZGVzY3JpcHRpb24FAAAAD25mdF9kZXNjcmlwdGlvbgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAApuZnRfb25TZWxsBQAAAApuZnRfb25TZWxsCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAACG5mdF9kYXRhBQAAAAhuZnRfZGF0YQkABEwAAAACBQAAAAVhc3NldAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIAAAAAAAAAAAEFAAAAB2Fzc2V0SWQFAAAAA25pbAAAAAFpAQAAAAdCdXlJdGVtAAAABAAAAAZuZnRfaWQAAAAMb3duZXJBZGRyZXNzAAAACXBheUFtb3VudAAAABFyZWFsSXNzdWVyTkZUVHhJZAQAAAALcGF5bWVudERhdGEIBQAAAAFpAAAACHBheW1lbnRzBAAAAAdhc3NldElkCQACWQAAAAEFAAAABm5mdF9pZAQAAAAQcGF5bWVudFJlY2lwaWVudAkBAAAAB0FkZHJlc3MAAAABCQACWQAAAAEFAAAADG93bmVyQWRkcmVzcwkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAZuZnRfaWQFAAAABm5mdF9pZAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAABJhc3NldF9vd25lckFkZHJlc3MFAAAADG93bmVyQWRkcmVzcwkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAOcGFpZF9mb3JfYXNzZXQFAAAACXBheUFtb3VudAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAABVyZWFsX2lzc3Vlcl9uZnRfdHhfaWQFAAAAEXJlYWxJc3N1ZXJORlRUeElkCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMFAAAAEHBheW1lbnRSZWNpcGllbnQFAAAACXBheUFtb3VudAUAAAAEdW5pdAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIAAAAAAAAAAAEFAAAAB2Fzc2V0SWQFAAAAA25pbAAAAAFpAQAAAAlkZWxldGVOZnQAAAABAAAABW5mdElkBAAAAAdhc3NldElkAQAAACBdNkmyak1dS+OsqZ64kFhMa1wwLlkMlSJOhlfx/DL+3QkABEwAAAACCQEAAAAEQnVybgAAAAIFAAAAB2Fzc2V0SWQAAAAAAAAAAAEFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5Is6QhA==", "height": 2299603, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 54bAor4xKKgYE3aXBHGquu6X8GtTvNCM5K9wDwPjDqnL Next: DFCwrYPmH3m7aZP5HcJKZCrXzHhLvBUvJdyDX9VRAcs2 Diff:
OldNewDifferences
2424
2525 @Callable(i)
2626 func deleteNft (nftId) = {
27- let assetId = fromBase58String(nftId)
27+ let assetId = base58'7Grvr2X6DWc4M5kGYhBLeWH9R56AEHgdzNnxCBGDDu7r'
2828 [Burn(assetId, 1)]
2929 }
3030
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let waves = base58''
55
66 @Callable(i)
77 func addItem (nft_name,nft_owner,nft_dAppAddress,nft_type,nft_tags,nft_selling_price,nft_description,nft_onSell,nft_data) = {
88 let asset = Issue(nft_name, nft_description, 1, 0, false, unit, 0)
99 let assetId = calculateAssetId(asset)
1010 [StringEntry("nft_name", nft_name), StringEntry("nft_owner", nft_owner), StringEntry("nft_dAppAddress", nft_dAppAddress), StringEntry("nft_type", nft_type), StringEntry("nft_tags", nft_tags), IntegerEntry("nft_selling_price", nft_selling_price), StringEntry("nft_description", nft_description), StringEntry("nft_onSell", nft_onSell), StringEntry("nft_data", nft_data), asset, ScriptTransfer(i.caller, 1, assetId)]
1111 }
1212
1313
1414
1515 @Callable(i)
1616 func BuyItem (nft_id,ownerAddress,payAmount,realIssuerNFTTxId) = {
1717 let paymentData = i.payments
1818 let assetId = fromBase58String(nft_id)
1919 let paymentRecipient = Address(fromBase58String(ownerAddress))
2020 [StringEntry("nft_id", nft_id), StringEntry("asset_ownerAddress", ownerAddress), IntegerEntry("paid_for_asset", payAmount), StringEntry("real_issuer_nft_tx_id", realIssuerNFTTxId), ScriptTransfer(paymentRecipient, payAmount, unit), ScriptTransfer(i.caller, 1, assetId)]
2121 }
2222
2323
2424
2525 @Callable(i)
2626 func deleteNft (nftId) = {
27- let assetId = fromBase58String(nftId)
27+ let assetId = base58'7Grvr2X6DWc4M5kGYhBLeWH9R56AEHgdzNnxCBGDDu7r'
2828 [Burn(assetId, 1)]
2929 }
3030
3131
3232 @Verifier(tx)
3333 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
3434

github/deemru/w8io/873ac7e 
52.94 ms