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:
Old | New | Differences | |
---|---|---|---|
4 | 4 | ||
5 | 5 | ||
6 | 6 | @Callable(i) | |
7 | - | func | |
7 | + | func w1 () = { | |
8 | 8 | let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil) | |
9 | 9 | if ((inv1 == inv1)) | |
10 | 10 | then { | |
11 | 11 | let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil) | |
12 | 12 | if ((inv2 == inv2)) | |
13 | 13 | then { | |
14 | - | let inv3 = invoke(Address(base58' | |
14 | + | let inv3 = invoke(Address(base58'3PMHRk8492po1wyyrtqQm8s4hDb29SLmEx1'), "withdraw", [3], nil) | |
15 | 15 | 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 | + | } | |
17 | 47 | else throw("Strict value is not equal to itself.") | |
18 | 48 | } | |
19 | 49 | else throw("Strict value is not equal to itself.") |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | ||
5 | 5 | ||
6 | 6 | @Callable(i) | |
7 | - | func | |
7 | + | func w1 () = { | |
8 | 8 | let inv1 = invoke(Address(base58'3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21'), "withdraw", [1], nil) | |
9 | 9 | if ((inv1 == inv1)) | |
10 | 10 | then { | |
11 | 11 | let inv2 = invoke(Address(base58'3PQnQDzoFSpto4YA8KfkmX7d7uxf5uzCA87'), "withdraw", [2], nil) | |
12 | 12 | if ((inv2 == inv2)) | |
13 | 13 | then { | |
14 | - | let inv3 = invoke(Address(base58' | |
14 | + | let inv3 = invoke(Address(base58'3PMHRk8492po1wyyrtqQm8s4hDb29SLmEx1'), "withdraw", [3], nil) | |
15 | 15 | 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 | + | } | |
17 | 47 | else throw("Strict value is not equal to itself.") | |
18 | 48 | } | |
19 | 49 | else throw("Strict value is not equal to itself.") | |
20 | 50 | } | |
21 | 51 | else throw("Strict value is not equal to itself.") | |
22 | 52 | } | |
23 | 53 | ||
24 | 54 |
github/deemru/w8io/3ef1775 26.08 ms ◑