tx · vhytNKTbJEBruaHnnWFq3LpvpPtmUBrEeCDEdJGQc1S

3PG4PBFup5pAZwxqGWyMrq5511F487uJeYW:  -0.01000000 Waves

2022.12.21 18:21 [3435687] smart account 3PG4PBFup5pAZwxqGWyMrq5511F487uJeYW > SELF 0.00000000 Waves

{ "type": 13, "id": "vhytNKTbJEBruaHnnWFq3LpvpPtmUBrEeCDEdJGQc1S", "fee": 1000000, "feeAssetId": null, "timestamp": 1671636125204, "version": 2, "chainId": 87, "sender": "3PG4PBFup5pAZwxqGWyMrq5511F487uJeYW", "senderPublicKey": "4iq1k2e8ni4j57gKGmnRTsCSvc4kqdcfHSPMRFJYedQK", "proofs": [ "4i4DVTGdXBf2PrBg27AfPRBR4jB2P4Z8BTAKgwkd2wija1gQufaRcsrKb4nNiTvBEALccYiyeGLYAHnRuxzHpwQ2" ], "script": "base64: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aWwFA25pbAMJAAACBQFoBQFoBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4EAWkJAJEDAgUBYQUBZAQBagoAAWsFAWkKAAFsCQCQAwEFAWsKAAFtAAAKAQFuAgFvAXADCQBnAgUBcAUBbAUBbwkBAWUCBQFvCQCRAwIFAWsFAXAKAQFxAgFvAXADCQBnAgUBcAUBbAUBbwkAAgECE0xpc3Qgc2l6ZSBleGNlZWRzIDUJAQFxAgkBAW4CCQEBbgIJAQFuAgkBAW4CCQEBbgIFAW0AAAABAAIAAwAEAAUDCQAAAgUBagUBagQBcgkA/AcEBQFiAgNzbWYFA25pbAUDbmlsAwkAAAIFAXIFAXIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFjAQF3AgFzAXQEAXUJAJEDAgkAkQMCBQFhBQFzBQF0BAFoCQD8BwQFAXUCAXcFA25pbAUDbmlsAwkAAAIFAWgFAWgEAXIJAPwHBAUBYgIDc21mBQNuaWwFA25pbAMJAAACBQFyBQFyBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAXYBAXgABAF5BQF2AwkAAQIFAXkCF0ludm9rZVNjcmlwdFRyYW5zYWN0aW9uBAF6BQF5AwkAAAIJAKQIAQgFAXoEZEFwcAUEdGhpcwYJAPQDAwgFAXYJYm9keUJ5dGVzCQCRAwIIBQF2BnByb29mcwAACAUBdg9zZW5kZXJQdWJsaWNLZXkJAPQDAwgFAXYJYm9keUJ5dGVzCQCRAwIIBQF2BnByb29mcwAACAUBdg9zZW5kZXJQdWJsaWNLZXlILgje", "height": 3435687, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: Hp6PeiaqMqeAss6MPw1FHV9SVeoZSRw7pyTxJUbCRuQc Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let c5a = [[Address(base58'3PPaCB8HbBiKyDir1kETgproPfQRxHoS6Ry'), Address(base58'3PJmKLiycHnTNSwVsyoZUZnyapeTYwxtdmA'), Address(base58'3P8JbpAhaumXXMvwKUvsZEPm7vdsgweM1Th'), Address(base58'3PKosCvxUQ9AytFaSaFXQ5G2oSmMQ1w758N'), Address(base58'3PRBuM3p1PjSeBWDJ6uRqobMqUU3ouG8hW8')], [Address(base58'3PNJUUFVj8PXeGwaYvJ1jPAQdBnbFEhnRFB'), Address(base58'3PKnQfCpAXTaQ2rbV5KsPnMcAx94fsGKBce'), Address(base58'3PJF7BgTaXqoTA5RCzseKAqeEtcDq7FtFqc'), Address(base58'3PMS5Yy3Xz2BqrUZ6McUQ9UXQ51JZm4Fad3'), Address(base58'3PQjdxouZSADgpdkVPfE5zJ5fhqaaCW9VRV')], [Address(base58'3P2bEiJf2ufFm1biMay2G3H2X9e5V4VHNaH'), Address(base58'3PL5f3snJY9DBiTkTbsndVHQJ9aDpqB3fVz'), Address(base58'3P7zM8xXAbJ6NEiGQNqG5bV3VKBTjT7ua28'), Address(base58'3PPNz6xqKCGe4294r45MqioQJ6a8YZqRd82'), Address(base58'3P3qfNvxfhCTtbRrfLqH5pBPh2fLYsLhg17')], [Address(base58'3PFuZNipRy7p1rK5DP6GPkABbcRSyRB6GF5'), Address(base58'3PHhhhTCyHhn2gZx96r5vY3Wy93XXAVinic'), Address(base58'3P5FWZuayRnWuig2RvLDRHmkuQygm384sXc'), Address(base58'3PQcgwQ9Yg15zBrUhMAC2e4qJ1fkePbvfCm'), Address(base58'3P4n79YTLnSraLtJM2A99Yz6h2JeKthXfe3')], [Address(base58'3PDLrQkTazP17B3L1tCzHyUW3LCVcbCfCZd'), Address(base58'3P6oTowNWNFV8dJHi8ZeY1sHoqGd7obp4Qb'), Address(base58'3P897r5wGeuXwmNsifPPht8Kr49hxnXMRd8'), Address(base58'3PKamvUviAr1Yqd4jE6w9jhLwdw2w6Q9AXF'), Address(base58'3P8Zy8HbmCZXEaQqVrf7B5PbagzN4anTPQZ')], [Address(base58'3P8DhHRD8vK4wtc2kevCrCK24Xmdp6B7VLg'), Address(base58'3P3g9RDbnYKupC4BvL7GWmDyjUr2rv5oADF'), Address(base58'3PFx1kFjCHzFKjNQ3PcGS17WWBGcJgTrfye'), Address(base58'3PCDfGyZ2JnoZhCKCMzXEzEcMbXvDFdHkMa'), Address(base58'3PKYsiKMyyvGjdCrDJDGHR2sTm4heNY4pZY')], [Address(base58'3PDSspSjHGsUJvrx5qXK8wr8YzL6RxfBowP'), Address(base58'3PLvwpC3fReeAfUuHnn2EcuV4iKVwbrZ2CF'), Address(base58'3PJKfe4C8yUojGRZmhWJgx2ZQpkibBeunGf'), Address(base58'3P5ado8yjvAyoQhwGM32Lx2BKDVr1acf9Fw'), Address(base58'3P2xhwN1ryT2ZR1RaUoSRCCGcqm6o98xbuD')], [Address(base58'3P95gvhV4tGyv5SrgPKPK3HYojkB8fKfnwV'), Address(base58'3P9WmwX6hTVf17xbj2CF2rriZNxUpvvcxci'), Address(base58'3PCp289yJVrzswcbAwAUewDWdPcKLq7PvfT'), Address(base58'3PKrwMk5U2PDbRsKcxmmE6jU3Y74ES8kuGf'), Address(base58'3PQSVhVSr19gzHBUpgchwjoRge9x1tiJj71')], [Address(base58'3P36MhoQvhqmaVLMQDG85Q4UfSqRouTRsxn'), Address(base58'3P5wKNp5g6hwY5LtVbfjtWERjrJD83UNos5'), Address(base58'3P4TkqQZhTL39WigmszzLfGUXba7foNNfSN'), Address(base58'3PMYotydNKLsJ1iDyXzKPFt1vJ3sQh7RbNk'), Address(base58'3P9uBFmFibqFjWzcPGuFHtMHT2hdBNc6isZ')], [Address(base58'3PPfMeKefmhDTGnsNxkpoYQTJpbmRrZKi1a'), Address(base58'3PQ7i22qajgjfp2dFray3zKZhCv4wutF9Tr'), Address(base58'3PJwwBkLfBUXy71khRgVfe28dUH7qxy2F46'), Address(base58'3PHR7SMJyNuf1TcyfuhBy9z57eLrPJ8detV'), Address(base58'3P5x6xcxgZvAkyYNpiW1Leug3AYUnDWPWb2')], [Address(base58'3P22VzQHjUpEAXsTByn72UCZkvCXJ9GjxHo'), Address(base58'3PKKkt5FsqMJBCnAqdTGXxCUo2KZQ3GK9ZH'), Address(base58'3P98vqi6t1XBnf3psYYdZcZYsiiiWqMZVYM'), Address(base58'3P3REpsf9tkYMUCGKyRE4f6imaYBPsRp67J'), Address(base58'3PFuZqQBrU3rmKBUj6fMKsXG5oFhhDovi5m')], [Address(base58'3P3zaw8NWPiaYRLSMkZtdHXRrySDv3EWbcm'), Address(base58'3PLGCwXq1oZjreztVRLDBJZmwMzpkdbZnXL'), Address(base58'3PCdbnFKJUou9xuoeR5hbUMga2znM2JHp4R'), Address(base58'3PF6YiYzGCN2H1UJCPsS96ZHz22yJEm5y29'), Address(base58'3PD6ghjYYmp7SFQbcYVF4B9a6T3owCyK1N8')], [Address(base58'3PEQ84tLfkRnCc5jh4GimNFv2TvAwnEpzvf'), Address(base58'3PGVhqRBYqNVyBomrrGkybr3mv76sX2Dz3M'), Address(base58'3PArrdc9PZ3pij6HKgunsxxdCFbkrfaS9an'), Address(base58'3PPU94m1EYeRgobbv8ohCgXXsNmTH1JvCrM'), Address(base58'3PCpovv9bnvQU4vfyy1SyKyzfkw2xZi5Fa7')], [Address(base58'3PJajJoFfRf19362nhQrH2wFB1TpjZjwXj9'), Address(base58'3P2vWKoebx2kkFdRvFn9F9PAxpQ8V73vRqM'), Address(base58'3PJ1nVpzKJyRHbUPPDw9bNWbcAEnQahAH3s'), Address(base58'3P4Nz4mNPS4d625HfHm1gw8zLJnzEh1C8pC'), Address(base58'3PJ9SgiwKT8JLtgQWLCTrvqi8bQ43VsM3zU')], [Address(base58'3PJPkxV7M9mSxpPEgMMuDgtSFijmFVvu852'), Address(base58'3P3ZFV3KeMyvFvgxRz9nsLybqt9AH4ChoQi'), Address(base58'3PRCfzNxwjSYe5nwsbaxoKYp8HAN4wU6Xsn')]]
5+
6+let f = Address(base58'3PFSDgtxyK2xSjSmKyffjBM3jaktqZFbLSh')
7+
8+@Callable(i)
9+func wc (ci) = {
10+ func w (accum,address) = {
11+ let res = invoke(address, "w", nil, nil)
12+ if ((res == res))
13+ then nil
14+ else throw("Strict value is not equal to itself.")
15+ }
16+
17+ let addrs = c5a[ci]
18+ let fold = {
19+ let $l = addrs
20+ let $s = size($l)
21+ let $acc0 = 0
22+ func $f0_1 ($a,$i) = if (($i >= $s))
23+ then $a
24+ else w($a, $l[$i])
25+
26+ func $f0_2 ($a,$i) = if (($i >= $s))
27+ then $a
28+ else throw("List size exceeds 5")
29+
30+ $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5)
31+ }
32+ if ((fold == fold))
33+ then {
34+ let smf = invoke(f, "smf", nil, nil)
35+ if ((smf == smf))
36+ then nil
37+ else throw("Strict value is not equal to itself.")
38+ }
39+ else throw("Strict value is not equal to itself.")
40+ }
41+
42+
43+
44+@Callable(i)
45+func w (y,z) = {
46+ let addr = c5a[y][z]
47+ let res = invoke(addr, "w", nil, nil)
48+ if ((res == res))
49+ then {
50+ let smf = invoke(f, "smf", nil, nil)
51+ if ((smf == smf))
52+ then nil
53+ else throw("Strict value is not equal to itself.")
54+ }
55+ else throw("Strict value is not equal to itself.")
56+ }
57+
58+
59+@Verifier(tx)
60+func verify () = match tx {
61+ case inv: InvokeScriptTransaction =>
62+ if ((addressFromRecipient(inv.dApp) == this))
63+ then true
64+ else sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
65+ case _ =>
66+ sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
67+}
68+

github/deemru/w8io/873ac7e 
28.07 ms