tx · HmmAm6GuWHs7aYstqE6RH2WdFoqw5442xUoP5bKbM5Mc

3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw:  -0.01000000 Waves

2023.03.13 13:20 [2488124] smart account 3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw > SELF 0.00000000 Waves

{ "type": 13, "id": "HmmAm6GuWHs7aYstqE6RH2WdFoqw5442xUoP5bKbM5Mc", "fee": 1000000, "feeAssetId": null, "timestamp": 1678702992471, "version": 2, "chainId": 84, "sender": "3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw", "senderPublicKey": "4NDsd3dGKXuKLCoSbYvcWCX276K9ShP75cs9HTBMLJEN", "proofs": [ "49rYxxeZyUcAtFFSSE9eM7MVceg2c2fGQwzuBDQ4c6BvKWdD5HvGWVGMGjsasfDA6ngW56q7zasKcixdK4yQNxwH" ], "script": "base64:BgIVCAISAwoBCBIMCgoICAgICAgBCAgIDAAJc2VwYXJhdG9yAgFfAARrQnV5AgNidXkABmtQcmljZQIFcHJpY2UABWtTZWxsAgRzZWxsABJtYXhBdWN0aW9uRHVyYXRpb24AHgAFdGVhbXMBIIVjlaPziI6w3gwXjghOv5o/krsm2zrodo4W3BQiKkh+AAVXQVZFUwEAAARrQmlkAgNiaWQABnBhdXNlZAYADHN0YXR1c0Zvck5GVAkAlgoEAgRPUEVOAgZDTE9TRUQCCFJFV0FSREVEAghDQU5DRUxFRAALZEFwcEFkZHJlc3MBGgFUSrhPbN7C2pPt9I7pSjb41U9/ldVVW12gAQVpc05mdAEHYXNzZXRJZAQHJG1hdGNoMAkA7AcBBQdhc3NldElkAwkAAQIFByRtYXRjaDACBUFzc2V0BAV0b2tlbgUHJG1hdGNoMAMDCQAAAggFBXRva2VuCGRlY2ltYWxzAAAJAAACCAUFdG9rZW4IcXVhbnRpdHkAAQcJAAACCAUFdG9rZW4KcmVpc3N1YWJsZQcHBwIBaQEJc2V0UGF1c2VkAQVwYXVzZQQGY2FsbGVyCAgFAWkGY2FsbGVyBWJ5dGVzAwkAAAIFBXBhdXNlAgR0cnVlCQDMCAIJAQtTdHJpbmdFbnRyeQIFBXBhdXNlCQCsAgICBHRydWUFBXBhdXNlBQNuaWwDCQAAAgUGcGF1c2VkBwkAzAgCCQELU3RyaW5nRW50cnkCBQVwYXVzZQkArAICAgVmYWxzZQUFcGF1c2UFA25pbAUDbmlsAWkBCWNyZWF0ZU5mdAoFcGF1c2UIbmZ0X25hbWUJbmZ0X293bmVyD25mdF9kQXBwQWRkcmVzcwhuZnRfdHlwZQhuZnRfdGFncxFuZnRfc2VsbGluZ19wcmljZQ9uZnRfZGVzY3JpcHRpb24KbmZ0X29uU2VsbAhuZnRfZGF0YQQIbmV3VG9rZW4JAMIIBQUIbmZ0X25hbWUFD25mdF9kZXNjcmlwdGlvbgABAAAHBAdpc3N1ZUlkCQC4CAEFCG5ld1Rva2VuBAR0eElkCAUBaQ10cmFuc2FjdGlvbklkAwkAAAIFBXBhdXNlAgR0cnVlCQACAQIgZnVuY3Rpb24gaXMgcGF1c2VkIGZvciBzb21ldGltZXMJAMwIAgUIbmV3VG9rZW4JAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwgFAWkGY2FsbGVyAAEFB2lzc3VlSWQJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAgVPd25lcgkApQgBCAUBaQZjYWxsZXIJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAghuZnRfdHlwZQUIbmZ0X3R5cGUJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAghuZnRfdGFncwUIbmZ0X3RhZ3MJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAg9uZnRfZEFwcEFkZHJlc3MFD25mdF9kQXBwQWRkcmVzcwkAzAgCCQEMSW50ZWdlckVudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAhFuZnRfc2VsbGluZ19wcmljZQURbmZ0X3NlbGxpbmdfcHJpY2UJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQCsAgIJANgEAQUHaXNzdWVJZAUJc2VwYXJhdG9yAgpuZnRfb25TZWxsBQpuZnRfb25TZWxsCQDMCAIJAQtTdHJpbmdFbnRyeQIJAKwCAgkArAICCQDYBAEFB2lzc3VlSWQFCXNlcGFyYXRvcgIIbmZ0X2RhdGEFCG5mdF9kYXRhCQDMCAIJAQtTdHJpbmdFbnRyeQIJAKwCAgkArAICCQDYBAEFBHR4SWQFCXNlcGFyYXRvcgIJaXNzdWVfbmZ0CQDYBAEFB2lzc3VlSWQFA25pbAAJ6VsF", "height": 2488124, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AZVy4uBASEEoqJgtR6ssvbrZDkeCwwtLGrGxGenycMF6 Next: 3sosdhUbkoefVgdbTKq8N5PSTkeECtxXCz3HgDZRyiF5 Diff:
OldNewDifferences
3939 func setPaused (pause) = {
4040 let caller = i.caller.bytes
4141 if ((pause == "true"))
42- then [StringEntry(pause, "true")]
42+ then [StringEntry(pause, ("true" + pause))]
4343 else if ((paused == false))
44- then [StringEntry(pause, "false")]
44+ then [StringEntry(pause, ("false" + pause))]
4545 else nil
4646 }
4747
5353 let issueId = calculateAssetId(newToken)
5454 let txId = i.transactionId
5555 if ((pause == "true"))
56- then throw("sfsffref")
56+ then throw("function is paused for sometimes")
5757 else [newToken, ScriptTransfer(i.caller, 1, issueId), StringEntry(((toBase58String(issueId) + separator) + "Owner"), toString(i.caller)), StringEntry(((toBase58String(issueId) + separator) + "nft_type"), nft_type), StringEntry(((toBase58String(issueId) + separator) + "nft_tags"), nft_tags), StringEntry(((toBase58String(issueId) + separator) + "nft_dAppAddress"), nft_dAppAddress), IntegerEntry(((toBase58String(issueId) + separator) + "nft_selling_price"), nft_selling_price), StringEntry(((toBase58String(issueId) + separator) + "nft_onSell"), nft_onSell), StringEntry(((toBase58String(issueId) + separator) + "nft_data"), nft_data), StringEntry(((toBase58String(txId) + separator) + "issue_nft"), toBase58String(issueId))]
5858 }
5959
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let separator = "_"
55
66 let kBuy = "buy"
77
88 let kPrice = "price"
99
1010 let kSell = "sell"
1111
1212 let maxAuctionDuration = 30
1313
1414 let teams = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
1515
1616 let WAVES = base58''
1717
1818 let kBid = "bid"
1919
2020 let paused = true
2121
2222 let statusForNFT = $Tuple4("OPEN", "CLOSED", "REWARDED", "CANCELED")
2323
2424 let dAppAddress = base58'3MvjAaDYHpS4A5K4CV3kZMMEH9m9JdBSvbq'
2525
2626 func isNft (assetId) = match assetInfo(assetId) {
2727 case token: Asset =>
2828 if (if ((token.decimals == 0))
2929 then (token.quantity == 1)
3030 else false)
3131 then (token.reissuable == false)
3232 else false
3333 case _ =>
3434 false
3535 }
3636
3737
3838 @Callable(i)
3939 func setPaused (pause) = {
4040 let caller = i.caller.bytes
4141 if ((pause == "true"))
42- then [StringEntry(pause, "true")]
42+ then [StringEntry(pause, ("true" + pause))]
4343 else if ((paused == false))
44- then [StringEntry(pause, "false")]
44+ then [StringEntry(pause, ("false" + pause))]
4545 else nil
4646 }
4747
4848
4949
5050 @Callable(i)
5151 func createNft (pause,nft_name,nft_owner,nft_dAppAddress,nft_type,nft_tags,nft_selling_price,nft_description,nft_onSell,nft_data) = {
5252 let newToken = Issue(nft_name, nft_description, 1, 0, false)
5353 let issueId = calculateAssetId(newToken)
5454 let txId = i.transactionId
5555 if ((pause == "true"))
56- then throw("sfsffref")
56+ then throw("function is paused for sometimes")
5757 else [newToken, ScriptTransfer(i.caller, 1, issueId), StringEntry(((toBase58String(issueId) + separator) + "Owner"), toString(i.caller)), StringEntry(((toBase58String(issueId) + separator) + "nft_type"), nft_type), StringEntry(((toBase58String(issueId) + separator) + "nft_tags"), nft_tags), StringEntry(((toBase58String(issueId) + separator) + "nft_dAppAddress"), nft_dAppAddress), IntegerEntry(((toBase58String(issueId) + separator) + "nft_selling_price"), nft_selling_price), StringEntry(((toBase58String(issueId) + separator) + "nft_onSell"), nft_onSell), StringEntry(((toBase58String(issueId) + separator) + "nft_data"), nft_data), StringEntry(((toBase58String(txId) + separator) + "issue_nft"), toBase58String(issueId))]
5858 }
5959
6060

github/deemru/w8io/026f985 
30.21 ms