tx · DhCPyKSzZh4Uv132U5bQrTQNyyxFaip29t2BhRsGrrku

3PH3VkjtzFSyBwvPME9qRQAQfpGJdbecJrU:  -0.01000000 Waves

2022.11.26 16:25 [3399593] smart account 3PH3VkjtzFSyBwvPME9qRQAQfpGJdbecJrU > SELF 0.00000000 Waves

{ "type": 13, "id": "DhCPyKSzZh4Uv132U5bQrTQNyyxFaip29t2BhRsGrrku", "fee": 1000000, "feeAssetId": null, "timestamp": 1669469134335, "version": 2, "chainId": 87, "sender": "3PH3VkjtzFSyBwvPME9qRQAQfpGJdbecJrU", "senderPublicKey": "4h2GYhXzbgBh6NtnfQgwP3SaPhY2YZx91P8K8dKaLnYS", "proofs": [ "bJiBpLLFkmVtgdrKTQbevvP3PAjyX56nTzGdJiU8Trt8pcLf2g6bJLcsQvx8DytywgT4rn2n8RRjPuotkCEapSn" ], "script": "base64:BgIOCAISBAoCCAgSBAoCCAgAAgFpAQRjYWxsAglhZGRyZXNzZXMIZnVuY05hbWUKAQRmb2xkAgVhY2N1bQdhZGRyZXNzCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEFB2FkZHJlc3MFCGZ1bmNOYW1lBQNuaWwFA25pbAQCZG8KAAIkbAkAtQkCBQlhZGRyZXNzZXMCASwKAAIkcwkAkAMBBQIkbAoABSRhY2MwBQNuaWwKAQUkZjBfMQICJGECJGkDCQBnAgUCJGkFAiRzBQIkYQkBBGZvbGQCBQIkYQkAkQMCBQIkbAUCJGkKAQUkZjBfMgICJGECJGkDCQBnAgUCJGkFAiRzBQIkYQkAAgECFExpc3Qgc2l6ZSBleGNlZWRzIDEwCQEFJGYwXzICCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECBQUkYWNjMAAAAAEAAgADAAQABQAGAAcACAAJAAoDCQAAAgUCZG8FAmRvBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEFY2FsbDICCWFkZHJlc3NlcwhmdW5jTmFtZQoBBGZvbGQCBWFjY3VtB2FkZHJlc3MJAPwHBAkBEUBleHRyTmF0aXZlKDEwNjIpAQUHYWRkcmVzcwUIZnVuY05hbWUFA25pbAUDbmlsBAJkbwoAAiRsCQC1CQIFCWFkZHJlc3NlcwIBLAoAAiRzCQCQAwEFAiRsCgAFJGFjYzAFA25pbAoBBSRmMF8xAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQEEZm9sZAIFAiRhCQCRAwIFAiRsBQIkaQoBBSRmMF8yAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQACAQIUTGlzdCBzaXplIGV4Y2VlZHMgMzAJAQUkZjBfMgIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIFBSRhY2MwAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4DCQAAAgUCZG8FAmRvBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AS5LG7Q==", "height": 3399593, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: APQrYLEPxmwLB5UQdfEtYHMchMqscHjh8Az34tvYSx4m Next: 7mJPT4MxWE72idAJMoKFAbfU7BudJW1ZpJY8j49SD46L Diff:
OldNewDifferences
2727 }
2828
2929
30+
31+@Callable(i)
32+func call2 (addresses,funcName) = {
33+ func fold (accum,address) = invoke(addressFromStringValue(address), funcName, nil, nil)
34+
35+ let do = {
36+ let $l = split(addresses, ",")
37+ let $s = size($l)
38+ let $acc0 = nil
39+ func $f0_1 ($a,$i) = if (($i >= $s))
40+ then $a
41+ else fold($a, $l[$i])
42+
43+ func $f0_2 ($a,$i) = if (($i >= $s))
44+ then $a
45+ else throw("List size exceeds 30")
46+
47+ $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($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), 26), 27), 28), 29), 30)
48+ }
49+ if ((do == do))
50+ then nil
51+ else throw("Strict value is not equal to itself.")
52+ }
53+
54+
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
77 func call (addresses,funcName) = {
88 func fold (accum,address) = invoke(addressFromStringValue(address), funcName, nil, nil)
99
1010 let do = {
1111 let $l = split(addresses, ",")
1212 let $s = size($l)
1313 let $acc0 = nil
1414 func $f0_1 ($a,$i) = if (($i >= $s))
1515 then $a
1616 else fold($a, $l[$i])
1717
1818 func $f0_2 ($a,$i) = if (($i >= $s))
1919 then $a
2020 else throw("List size exceeds 10")
2121
2222 $f0_2($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)
2323 }
2424 if ((do == do))
2525 then nil
2626 else throw("Strict value is not equal to itself.")
2727 }
2828
2929
30+
31+@Callable(i)
32+func call2 (addresses,funcName) = {
33+ func fold (accum,address) = invoke(addressFromStringValue(address), funcName, nil, nil)
34+
35+ let do = {
36+ let $l = split(addresses, ",")
37+ let $s = size($l)
38+ let $acc0 = nil
39+ func $f0_1 ($a,$i) = if (($i >= $s))
40+ then $a
41+ else fold($a, $l[$i])
42+
43+ func $f0_2 ($a,$i) = if (($i >= $s))
44+ then $a
45+ else throw("List size exceeds 30")
46+
47+ $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($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), 26), 27), 28), 29), 30)
48+ }
49+ if ((do == do))
50+ then nil
51+ else throw("Strict value is not equal to itself.")
52+ }
53+
54+

github/deemru/w8io/3ef1775 
28.45 ms