tx · J18LkQ8KvEqpz4H4R2oTakUVJWg9cFas5T1FozhnYSaG

3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH:  -0.01000000 Waves

2022.12.26 21:13 [3443094] smart account 3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH > SELF 0.00000000 Waves

{ "type": 13, "id": "J18LkQ8KvEqpz4H4R2oTakUVJWg9cFas5T1FozhnYSaG", "fee": 1000000, "feeAssetId": null, "timestamp": 1672078359626, "version": 2, "chainId": 87, "sender": "3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH", "senderPublicKey": "D2VWdxauShoY8DNmLSNEbwvBkknQnaTBxvhC7r937yuJ", "proofs": [ "3ViNLAQj9DFVNuPxszUs9VJX9dQ1rTee32NbeDb9tCSCyFY93R6kin1ULu6pgUSToxpvfzKQHuJd4t8VCKGnt5Fc" ], "script": "base64:BgIGCAISABIAAAIBaQECdzEABARpbnYxCQD8BwQJAQdBZGRyZXNzAQEaAVd/ylikCsQaTsTuws93b8j+8gNOu+2I0AoCCHdpdGhkcmF3CQDMCAIAAQUDbmlsBQNuaWwDCQAAAgUEaW52MQUEaW52MQQEaW52MgkA/AcECQEHQWRkcmVzcwEBGgFX+q/Faee8xFwNdb3O1JzigbzKjhfymQOoAgh3aXRoZHJhdwkAzAgCAAIFA25pbAUDbmlsAwkAAAIFBGludjIFBGludjIEBGludjMJAPwHBAkBB0FkZHJlc3MBARoBV9RMmWdnEb2N9XQOOktSltwKbSf8x2vZegIId2l0aGRyYXcJAMwIAgADBQNuaWwFA25pbAMJAAACBQRpbnYzBQRpbnYzBARpbnY0CQD8BwQJAQdBZGRyZXNzAQEaAVdt6/lTb5BIeXk/VX2b6YZeWfON8hLHLjcCCHdpdGhkcmF3CQDMCAIABAUDbmlsBQNuaWwDCQAAAgUEaW52NAUEaW52NAUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBAncyAAQEaW52MQkA/AcECQEHQWRkcmVzcwEBGgFXf8pYpArEGk7E7sLPd2/I/vIDTrvtiNAKAgh3aXRoZHJhdwkAzAgCAAEFA25pbAUDbmlsAwkAAAIFBGludjEFBGludjEEBGludjIJAPwHBAkBB0FkZHJlc3MBARoBV/qvxWnnvMRcDXW9ztSc4oG8yo4X8pkDqAIId2l0aGRyYXcJAMwIAgACBQNuaWwFA25pbAMJAAACBQRpbnYyBQRpbnYyBARpbnYzCQD8BwQJAQdBZGRyZXNzAQEaAVeXbH8dUnBrV1RDkEy+R478+giNs1xe1kMCCHdpdGhkcmF3CQDMCAIAAwUDbmlsBQNuaWwDCQAAAgUEaW52MwUEaW52MwQEaW52NAkA/AcECQEHQWRkcmVzcwEBGgFXbev5U2+QSHl5P1V9m+mGXlnzjfISxy43Agh3aXRoZHJhdwkAzAgCAAQFA25pbAUDbmlsAwkAAAIFBGludjQFBGludjQFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgCopFOj", "height": 3443094, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 6gvSUFmq5hL9QybiffK8hgshNo16cHmiNJNTk6R4oBEi Next: GZmne63kWCrHVaCKzf2fTziow6U1PizHNngVX8JSswVi Diff:
OldNewDifferences
44
55
66 @Callable(i)
7-func withdraw1 () = {
7+func w1 () = {
88 let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil)
99 if ((inv1 == inv1))
1010 then {
1111 let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil)
1212 if ((inv2 == inv2))
1313 then {
14- let inv3 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [3], nil)
14+ let inv3 = invoke(Address(base58'3PMHRk8492po1wyyrtqQm8s4hDb29SLmEx1'), "withdraw", [3], nil)
1515 if ((inv3 == inv3))
16- then nil
16+ then {
17+ let inv4 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [4], nil)
18+ if ((inv4 == inv4))
19+ then nil
20+ else throw("Strict value is not equal to itself.")
21+ }
22+ else throw("Strict value is not equal to itself.")
23+ }
24+ else throw("Strict value is not equal to itself.")
25+ }
26+ else throw("Strict value is not equal to itself.")
27+ }
28+
29+
30+
31+@Callable(i)
32+func w2 () = {
33+ let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil)
34+ if ((inv1 == inv1))
35+ then {
36+ let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil)
37+ if ((inv2 == inv2))
38+ then {
39+ let inv3 = invoke(Address(base58'3PFjYjgf2s8W781vwtdVrDULDNpsHThy6PL'), "withdraw", [3], nil)
40+ if ((inv3 == inv3))
41+ then {
42+ let inv4 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [4], nil)
43+ if ((inv4 == inv4))
44+ then nil
45+ else throw("Strict value is not equal to itself.")
46+ }
1747 else throw("Strict value is not equal to itself.")
1848 }
1949 else throw("Strict value is not equal to itself.")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
7-func withdraw1 () = {
7+func w1 () = {
88 let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil)
99 if ((inv1 == inv1))
1010 then {
1111 let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil)
1212 if ((inv2 == inv2))
1313 then {
14- let inv3 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [3], nil)
14+ let inv3 = invoke(Address(base58'3PMHRk8492po1wyyrtqQm8s4hDb29SLmEx1'), "withdraw", [3], nil)
1515 if ((inv3 == inv3))
16- then nil
16+ then {
17+ let inv4 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [4], nil)
18+ if ((inv4 == inv4))
19+ then nil
20+ else throw("Strict value is not equal to itself.")
21+ }
22+ else throw("Strict value is not equal to itself.")
23+ }
24+ else throw("Strict value is not equal to itself.")
25+ }
26+ else throw("Strict value is not equal to itself.")
27+ }
28+
29+
30+
31+@Callable(i)
32+func w2 () = {
33+ let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil)
34+ if ((inv1 == inv1))
35+ then {
36+ let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil)
37+ if ((inv2 == inv2))
38+ then {
39+ let inv3 = invoke(Address(base58'3PFjYjgf2s8W781vwtdVrDULDNpsHThy6PL'), "withdraw", [3], nil)
40+ if ((inv3 == inv3))
41+ then {
42+ let inv4 = invoke(Address(base58'3PBx74uqnRwRkLEJxoGGYx9zQ1aaQnMQx2A'), "withdraw", [4], nil)
43+ if ((inv4 == inv4))
44+ then nil
45+ else throw("Strict value is not equal to itself.")
46+ }
1747 else throw("Strict value is not equal to itself.")
1848 }
1949 else throw("Strict value is not equal to itself.")
2050 }
2151 else throw("Strict value is not equal to itself.")
2252 }
2353
2454

github/deemru/w8io/3ef1775 
26.08 ms