tx · DqauuVjmy2ei1M6FtMbavoE8ZtrAHc1Y5cv2QvxkmhPY

3N7dpRHRc9PPXSCLMZA4tRFEQXzPQNHjs6T:  -0.01000000 Waves

2023.05.31 14:05 [2602056] smart account 3N7dpRHRc9PPXSCLMZA4tRFEQXzPQNHjs6T > SELF 0.00000000 Waves

{ "type": 13, "id": "DqauuVjmy2ei1M6FtMbavoE8ZtrAHc1Y5cv2QvxkmhPY", "fee": 1000000, "feeAssetId": null, "timestamp": 1685531280058, "version": 2, "chainId": 84, "sender": "3N7dpRHRc9PPXSCLMZA4tRFEQXzPQNHjs6T", "senderPublicKey": "6FwWutvTDWVXuYEgsyB6W34RQ5pNvL1ButovpyfJdgfr", "proofs": [ "3gD2x8ba66bJF8ihPrxymc5xJBgyAensMvuCzURuPLczk1PSwydkbt3Zdp8RaATR6A2xGgVm8vi5Rs2RDnUkECrH" ], "script": "base64:BgIOCAISBAoCAQESBAoCAQEAAgFpAQ13aXRoZHJhd0FzaW1pAgtwbGF0Zm9ybUZlZQZhbW91bnQEBXRlYW1zASCFY5Wj84iOsN4MF44ITr+aP5K7Jts66HaOFtwUIipIfgMJAAACCAUBaQZjYWxsZXIFBHRoaXMJAAIBAhlzb3JyeSAgeW91IGhhdmUgbm8gYWNjZXNzAwMJAGcCBQtwbGF0Zm9ybUZlZQAACQBnAgULcGxhdGZvcm1GZWUFBmFtb3VudAcJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwgFAWkGY2FsbGVyCQBoAgUGYW1vdW50AGQFBXRlYW1zBQNuaWwFA25pbAFpAQ13aXRoZHJhd1dhdmVzAgtwbGF0Zm9ybUZlZQZhbW91bnQDCQAAAggFAWkGY2FsbGVyBQR0aGlzCQACAQIZc29ycnkgIHlvdSBoYXZlIG5vIGFjY2VzcwMDCQBnAgULcGxhdGZvcm1GZWUAAAkAZwIFC3BsYXRmb3JtRmVlBQZhbW91bnQHCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMIBQFpBmNhbGxlcgUGYW1vdW50BQR1bml0BQNuaWwFA25pbADByOSS", "height": 2602056, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 3hbsKK4ashSAXgtikp5AJQq1hefDkE85hZVMFjrwbHtG Next: 2DBjVmWtwbwBDoHTV9qNeB4dU3tbVU1sxJxdpqy7MKtU Diff:
OldNewDifferences
55
66 @Callable(i)
77 func withdrawAsimi (platformFee,amount) = {
8- let contractAddress = base58'3N85YW6NZ9pLYvSdt1ASMQTGxvncnU1vUNx'
98 let teams = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
10- if ((i.caller.bytes == contractAddress))
9+ if ((i.caller == this))
1110 then throw("sorry you have no access")
1211 else if (if ((platformFee >= 0))
1312 then (platformFee >= amount)
1918
2019
2120 @Callable(i)
22-func withdrawWaves (platformFee,amount) = {
23- let contractAddress = base58'3N85YW6NZ9pLYvSdt1ASMQTGxvncnU1vUNx'
24- if ((i.caller.bytes == contractAddress))
25- then throw("sorry you have no access")
26- else if (if ((platformFee >= 0))
27- then (platformFee >= amount)
28- else false)
29- then [ScriptTransfer(i.caller, amount, unit)]
30- else nil
31- }
21+func withdrawWaves (platformFee,amount) = if ((i.caller == this))
22+ then throw("sorry you have no access")
23+ else if (if ((platformFee >= 0))
24+ then (platformFee >= amount)
25+ else false)
26+ then [ScriptTransfer(i.caller, amount, unit)]
27+ else nil
3228
33-
34-@Verifier(tx)
35-func verify () = true
3629
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
77 func withdrawAsimi (platformFee,amount) = {
8- let contractAddress = base58'3N85YW6NZ9pLYvSdt1ASMQTGxvncnU1vUNx'
98 let teams = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
10- if ((i.caller.bytes == contractAddress))
9+ if ((i.caller == this))
1110 then throw("sorry you have no access")
1211 else if (if ((platformFee >= 0))
1312 then (platformFee >= amount)
1413 else false)
1514 then [ScriptTransfer(i.caller, (amount * 100), teams)]
1615 else nil
1716 }
1817
1918
2019
2120 @Callable(i)
22-func withdrawWaves (platformFee,amount) = {
23- let contractAddress = base58'3N85YW6NZ9pLYvSdt1ASMQTGxvncnU1vUNx'
24- if ((i.caller.bytes == contractAddress))
25- then throw("sorry you have no access")
26- else if (if ((platformFee >= 0))
27- then (platformFee >= amount)
28- else false)
29- then [ScriptTransfer(i.caller, amount, unit)]
30- else nil
31- }
21+func withdrawWaves (platformFee,amount) = if ((i.caller == this))
22+ then throw("sorry you have no access")
23+ else if (if ((platformFee >= 0))
24+ then (platformFee >= amount)
25+ else false)
26+ then [ScriptTransfer(i.caller, amount, unit)]
27+ else nil
3228
33-
34-@Verifier(tx)
35-func verify () = true
3629

github/deemru/w8io/169f3d6 
24.45 ms