tx · 3YpaNy5R7SFNgsVvM9UpTLvxAyRKPm4ZwXBuLshSZf9Y 3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8: -0.01000000 Waves 2022.11.21 09:16 [2326499] smart account 3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8 > SELF 0.00000000 Waves
{ "type": 13, "id": "3YpaNy5R7SFNgsVvM9UpTLvxAyRKPm4ZwXBuLshSZf9Y", "fee": 1000000, "feeAssetId": null, "timestamp": 1669011364912, "version": 2, "chainId": 84, "sender": "3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8", "senderPublicKey": "2krAhNZ3ApQZaHMnyhticm7R3mSvdnwDpvKrRji28vQS", "proofs": [ "2u9WACNDFMkXscEXQvQyfuGpbj1JNwctdkQaR8CeeXaRrLVXV69wt8hfSJtbDCQ9q8pHybyPiDNDKHXng6iL4kLh" ], "script": "base64:AAIFAAAAAAAAAAYIAhIAEgAAAAACAAAAAAhhY2NvdW50cwkABEwAAAACAgAAACMzTjZYeTQyNmlCeWlqb3RDYkY5aFFSdTdLV2JWNzZ4YjRuOAkABEwAAAACAgAAACMzTjdXY2tnSEVKSzZKWlZoUUF1ckhLYkp2Y1h4RXFjcllvdwkABEwAAAACAgAAACMzTXk4THdNWVhZbTV3WnlLZjRwWHRuVTFac1FVUGZMN0hZMwkABEwAAAACAgAAACMzTkNDb3hCZnU1ZE5LdUdnVVA2QjR0OWc0bVdSbzl6WThoaAkABEwAAAACAgAAACMzTjlCWENlUjFvTXJrZFVyenZWSng1TlJBWUphWHhaclNOawkABEwAAAACAgAAACMzTXd1ZHZwVUY3a1RCbm10V3RpOG5iVU5IczNLdjNrNzFBOAkABEwAAAACAgAAACMzTXdTVUp2WWZaUDRVWmhMWHdkaW5CUTh5cVl6OHFuWFZVZgkABEwAAAACAgAAACMzTXh2UkRrOFJuZTJ4Y3NzVThOTXh6UTVCOGhjSnRONFByagkABEwAAAACAgAAACMzTjI2S3JWNTRKVUFXTUx2a1hQOU1RSkNBRXBOa01aYWVWZgkABEwAAAACAgAAACMzTjZmOXRCNGRGQzVoSDNlS2ljV2hWR3lWRGhZamk4WGplcgkABEwAAAACAgAAACMzTkFlQkV3MVVWcHE4OHpEZUE4VmM5WkY1cXVEekdVU3U5UwkABEwAAAACAgAAACMzTjFuejVLWE5EZlRQazRBWVo5YUhYQXVGRnZQcUZSWDhxWQkABEwAAAACAgAAACMzTkFQRmViUkpQbkRHcXNXNGp5RjhGTUxwU3E2V3Q4bUJuNQkABEwAAAACAgAAACMzTjVCS0p3cm4yWlY5NWtKZlBwMm5BTVhmYTVCTkFHM2prUQkABEwAAAACAgAAACMzTjZNOXZURnV3V3pLMU1iVmZUamJNWnpNcTRXUU5CTmhYbwkABEwAAAACAgAAACMzTXF5cDc0QXpuem5LQ2t0WWk2c2pRZWVOZENwUVhWY2JVbgkABEwAAAACAgAAACMzTjRMRlBmM0IyYlV4TVE5OW1KNXlUMThwQ2l0UGZIcjlSRwkABEwAAAACAgAAACMzTXNNNkxmOFRnUXh4RW52eFdMWll5dUZwaGNiQzR5UGoyVQkABEwAAAACAgAAACMzTXVwRDNYajRIYThiQU0yaWt4clU1WFphajZDd0hqeVdUbQkABEwAAAACAgAAACMzTXVXOHdjYWc2NGhFY21zaTdjVHkyS1ZWWm9zbTVIVkFycgkABEwAAAACAgAAACMzTjMzRWgxcDE5ZDZybkZTalVRcVpRd2lSalV1bkFvZXJ5YwkABEwAAAACAgAAACMzTkJ4Yjhpcm1KOUR5MWh6Q1JkVWlHdFlpam1DeU01bnVzYwkABEwAAAACAgAAACMzTjV4bUcxQ0taZVYybVZZOEpFeDdEN21raGpNM21tZDNxcwkABEwAAAACAgAAACMzTXJGU2Z6RkNvTmdKTllyWXlpVEM4RWhjOUtuU3FWYnNlUwkABEwAAAACAgAAACMzTXlBU1FDQ1poOTRBQkFqRFNZTGNDMzh3NmNRVERVeGdvSwUAAAADbmlsAQAAAAhkZWxlZ2F0ZQAAAAIAAAAEcHJldgAAAAdhZGRyZXNzBAAAAANpbnYJAAP8AAAABAkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAAHYWRkcmVzcwIAAAADZmZmBQAAAANuaWwFAAAAA25pbAMJAAAAAAAAAgUAAAADaW52BQAAAANpbnYGCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAIAAAABaQEAAAAJbWFpbl9mdW5jAAAAAAQAAAAGcmVzdWx0CgAAAAACJGwFAAAACGFjY291bnRzCgAAAAACJHMJAAGQAAAAAQUAAAACJGwKAAAAAAUkYWNjMAYKAQAAAAUkZjBfMQAAAAIAAAACJGEAAAACJGkDCQAAZwAAAAIFAAAAAiRpBQAAAAIkcwUAAAACJGEJAQAAAAhkZWxlZ2F0ZQAAAAIFAAAAAiRhCQABkQAAAAIFAAAAAiRsBQAAAAIkaQoBAAAABSRmMF8yAAAAAgAAAAIkYQAAAAIkaQMJAABnAAAAAgUAAAACJGkFAAAAAiRzBQAAAAIkYQkAAAIAAAABAgAAABRMaXN0IHNpemUgZXhjZWVkcyAyNQkBAAAABSRmMF8yAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgUAAAAFJGFjYzAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAIAAAAAAAAAAAMAAAAAAAAAAAQAAAAAAAAAAAUAAAAAAAAAAAYAAAAAAAAAAAcAAAAAAAAAAAgAAAAAAAAAAAkAAAAAAAAAAAoAAAAAAAAAAAsAAAAAAAAAAAwAAAAAAAAAAA0AAAAAAAAAAA4AAAAAAAAAAA8AAAAAAAAAABAAAAAAAAAAABEAAAAAAAAAABIAAAAAAAAAABMAAAAAAAAAABQAAAAAAAAAABUAAAAAAAAAABYAAAAAAAAAABcAAAAAAAAAABgAAAAAAAAAABkDCQAAAAAAAAIFAAAABnJlc3VsdAUAAAAGcmVzdWx0BQAAAANuaWwJAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAAAAAWkBAAAAA2ZmZgAAAAAEAAAAA2ludgkAA/wAAAAECQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABAgAAACMzTXBjTVFuVkhGQmdteUFkZVB1ZGliQ3QzcHpKWXNFd2t0ZQIAAAAEZGFwcAUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAAA2ludgUAAAADaW52BQAAAANuaWwJAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXnd7RAJ", "height": 2326499, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: FXi5sJokXdirfi73ecbMf5vscq9FLZT61f35sxkSxgo8 Next: 3qG2tMae2UrHDrebWnL1pqkTtdnNtB5UwhK82ChMP2jr Diff:
Old | New | Differences | |
---|---|---|---|
23 | 23 | ||
24 | 24 | func $f0_2 ($a,$i) = if (($i >= $s)) | |
25 | 25 | then $a | |
26 | - | else throw("List size exceeds | |
26 | + | else throw("List size exceeds 25") | |
27 | 27 | ||
28 | - | $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24) | |
28 | + | $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25) | |
29 | 29 | } | |
30 | 30 | if ((result == result)) | |
31 | 31 | then nil |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let accounts = ["3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8", "3N7WckgHEJK6JZVhQAurHKbJvcXxEqcrYow", "3My8LwMYXYm5wZyKf4pXtnU1ZsQUPfL7HY3", "3NCCoxBfu5dNKuGgUP6B4t9g4mWRo9zY8hh", "3N9BXCeR1oMrkdUrzvVJx5NRAYJaXxZrSNk", "3MwudvpUF7kTBnmtWti8nbUNHs3Kv3k71A8", "3MwSUJvYfZP4UZhLXwdinBQ8yqYz8qnXVUf", "3MxvRDk8Rne2xcssU8NMxzQ5B8hcJtN4Prj", "3N26KrV54JUAWMLvkXP9MQJCAEpNkMZaeVf", "3N6f9tB4dFC5hH3eKicWhVGyVDhYji8Xjer", "3NAeBEw1UVpq88zDeA8Vc9ZF5quDzGUSu9S", "3N1nz5KXNDfTPk4AYZ9aHXAuFFvPqFRX8qY", "3NAPFebRJPnDGqsW4jyF8FMLpSq6Wt8mBn5", "3N5BKJwrn2ZV95kJfPp2nAMXfa5BNAG3jkQ", "3N6M9vTFuwWzK1MbVfTjbMZzMq4WQNBNhXo", "3Mqyp74AznznKCktYi6sjQeeNdCpQXVcbUn", "3N4LFPf3B2bUxMQ99mJ5yT18pCitPfHr9RG", "3MsM6Lf8TgQxxEnvxWLZYyuFphcbC4yPj2U", "3MupD3Xj4Ha8bAM2ikxrU5XZaj6CwHjyWTm", "3MuW8wcag64hEcmsi7cTy2KVVZosm5HVArr", "3N33Eh1p19d6rnFSjUQqZQwiRjUunAoeryc", "3NBxb8irmJ9Dy1hzCRdUiGtYijmCyM5nusc", "3N5xmG1CKZeV2mVY8JEx7D7mkhjM3mmd3qs", "3MrFSfzFCoNgJNYrYyiTC8Ehc9KnSqVbseS", "3MyASQCCZh94ABAjDSYLcC38w6cQTDUxgoK"] | |
5 | 5 | ||
6 | 6 | func delegate (prev,address) = { | |
7 | 7 | let inv = invoke(addressFromStringValue(address), "fff", nil, nil) | |
8 | 8 | if ((inv == inv)) | |
9 | 9 | then true | |
10 | 10 | else throw("Strict value is not equal to itself.") | |
11 | 11 | } | |
12 | 12 | ||
13 | 13 | ||
14 | 14 | @Callable(i) | |
15 | 15 | func main_func () = { | |
16 | 16 | let result = { | |
17 | 17 | let $l = accounts | |
18 | 18 | let $s = size($l) | |
19 | 19 | let $acc0 = true | |
20 | 20 | func $f0_1 ($a,$i) = if (($i >= $s)) | |
21 | 21 | then $a | |
22 | 22 | else delegate($a, $l[$i]) | |
23 | 23 | ||
24 | 24 | func $f0_2 ($a,$i) = if (($i >= $s)) | |
25 | 25 | then $a | |
26 | - | else throw("List size exceeds | |
26 | + | else throw("List size exceeds 25") | |
27 | 27 | ||
28 | - | $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24) | |
28 | + | $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17), 18), 19), 20), 21), 22), 23), 24), 25) | |
29 | 29 | } | |
30 | 30 | if ((result == result)) | |
31 | 31 | then nil | |
32 | 32 | else throw("Strict value is not equal to itself.") | |
33 | 33 | } | |
34 | 34 | ||
35 | 35 | ||
36 | 36 | ||
37 | 37 | @Callable(i) | |
38 | 38 | func fff () = { | |
39 | 39 | let inv = invoke(addressFromStringValue("3MpcMQnVHFBgmyAdePudibCt3pzJYsEwkte"), "dapp", nil, nil) | |
40 | 40 | if ((inv == inv)) | |
41 | 41 | then nil | |
42 | 42 | else throw("Strict value is not equal to itself.") | |
43 | 43 | } | |
44 | 44 | ||
45 | 45 | ||
46 | 46 | @Verifier(tx) | |
47 | 47 | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) | |
48 | 48 |
github/deemru/w8io/169f3d6 35.80 ms ◑