tx · g9EppYougCkRqymBuioic1trHhoW1t4oyaXE6KjtoTw 3N4ziXSMRverXyxHDUKKMR9MHXnB3TyU3Yh: -0.01000000 Waves 2023.04.18 11:31 [2539756] smart account 3N4ziXSMRverXyxHDUKKMR9MHXnB3TyU3Yh > SELF 0.00000000 Waves
{ "type": 13, "id": "g9EppYougCkRqymBuioic1trHhoW1t4oyaXE6KjtoTw", "fee": 1000000, "feeAssetId": null, "timestamp": 1681806725427, "version": 2, "chainId": 84, "sender": "3N4ziXSMRverXyxHDUKKMR9MHXnB3TyU3Yh", "senderPublicKey": "EU9obW1yVhR8qug3EmXPeew3DMagvJFQzY5Ku8bmcsU7", "proofs": [ "3QoGqgx8rUBrW9gjxM6NSrjiU4XijWxst2KhQmo49Vy5nUuqftBGZLuvxJoUb2dM1yUP9wMYPLfVePDdxDoRKnmf" ], "script": "base64:BgICCAIPAANTRVACAl9fABBjb250cmFjdEZpbGVuYW1lAgl0ZXN0LnJpZGUBEGtleVB1YmxpY0tleUxpc3QACQC5CQIJAMwIAgICJXMJAMwIAgIVbXVsdGlzaWdQdWJsaWNLZXlMaXN0BQNuaWwFA1NFUAEIdGhyb3dFcnIBAXMJAAIBCQCsAgIJAKwCAgUQY29udHJhY3RGaWxlbmFtZQICOiAFAXMBHGdldE11bHRpc2lnUHViS2V5c0xpc3RPclVuaXQABBJyYXdNdWx0aXNpZ1B1YktleXMJAQt2YWx1ZU9yRWxzZQIJAJ0IAgUEdGhpcwkBEGtleVB1YmxpY0tleUxpc3QAAgAJALUJAgUScmF3TXVsdGlzaWdQdWJLZXlzBQNTRVABDXZhbGlkYXRlUHJvb2YDCXB1YmxpY0tleQVwcm9vZglib2R5Qnl0ZXMDCQAAAgUJcHVibGljS2V5BQVwcm9vZgABAAABDWNvbXBhcmVIZWxwZXICA2xzdAVwcm9vZgQJJHQwNjQ2Njg3BQNsc3QEB3Jlc3VsdHMIBQkkdDA2NDY2ODcCXzEECXB1YmxpY0tleQgFCSR0MDY0NjY4NwJfMgQJYm9keUJ5dGVzCAUJJHQwNjQ2Njg3Al8zCQCVCgMJAM0IAgUHcmVzdWx0cwkBDXZhbGlkYXRlUHJvb2YDBQlwdWJsaWNLZXkFBXByb29mBQlib2R5Qnl0ZXMFCXB1YmxpY0tleQUJYm9keUJ5dGVzAQdjb21wYXJlAwpwcm9vZnNMaXN0CXB1YmxpY0tleQlib2R5Qnl0ZXMKAAIkbAUKcHJvb2ZzTGlzdAoAAiRzCQCQAwEFAiRsCgAFJGFjYzAJAJUKAwUDbmlsBQlwdWJsaWNLZXkFCWJvZHlCeXRlcwoBBSRmMF8xAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQENY29tcGFyZUhlbHBlcgIFAiRhCQCRAwIFAiRsBQIkaQoBBSRmMF8yAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQACAQIUTGlzdCBzaXplIGV4Y2VlZHMgMTAJAQUkZjBfMgIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUkZjBfMQIJAQUk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", "height": 2539756, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 3Ccit2mVkhPqhHME6ko2beUCHby8kaimUVNHFjCDZJnK Next: 9vX4B6DyTrkw32otBwkyrKL3fmK92UcVxeC7MyhY87EE Diff:
Old | New | Differences | |
---|---|---|---|
118 | 118 | ||
119 | 119 | func O () = { | |
120 | 120 | let q = [base58'AAA', base58'AAAA'] | |
121 | - | let L = [ | |
121 | + | let L = [base58'AAA', base58'AAAA', base58'AAAAA', base58'AAAAAA', base58'AAAAAAA'] | |
122 | 122 | let k = base58'AAAA' | |
123 | 123 | let P = K(L, q, k) | |
124 | 124 | $Tuple2(B(P), P) |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let a = "__" | |
5 | 5 | ||
6 | 6 | let b = "test.ride" | |
7 | 7 | ||
8 | 8 | func c () = makeString(["%s", "multisigPublicKeyList"], a) | |
9 | 9 | ||
10 | 10 | ||
11 | 11 | func d (e) = throw(((b + ": ") + e)) | |
12 | 12 | ||
13 | 13 | ||
14 | 14 | func f () = { | |
15 | 15 | let g = valueOrElse(getString(this, c()), "") | |
16 | 16 | split(g, a) | |
17 | 17 | } | |
18 | 18 | ||
19 | 19 | ||
20 | 20 | func h (i,j,k) = if ((i == j)) | |
21 | 21 | then 1 | |
22 | 22 | else 0 | |
23 | 23 | ||
24 | 24 | ||
25 | 25 | func l (m,j) = { | |
26 | 26 | let n = m | |
27 | 27 | let o = n._1 | |
28 | 28 | let i = n._2 | |
29 | 29 | let k = n._3 | |
30 | 30 | $Tuple3((o :+ h(i, j, k)), i, k) | |
31 | 31 | } | |
32 | 32 | ||
33 | 33 | ||
34 | 34 | func p (q,i,k) = { | |
35 | 35 | let r = q | |
36 | 36 | let s = size(r) | |
37 | 37 | let t = $Tuple3(nil, i, k) | |
38 | 38 | func u (v,w) = if ((w >= s)) | |
39 | 39 | then v | |
40 | 40 | else l(v, r[w]) | |
41 | 41 | ||
42 | 42 | func x (v,w) = if ((w >= s)) | |
43 | 43 | then v | |
44 | 44 | else throw("List size exceeds 10") | |
45 | 45 | ||
46 | 46 | x(u(u(u(u(u(u(u(u(u(u(t, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10) | |
47 | 47 | } | |
48 | 48 | ||
49 | 49 | ||
50 | 50 | func y (z,A) = (z + A) | |
51 | 51 | ||
52 | 52 | ||
53 | 53 | func B (C) = { | |
54 | 54 | let r = C | |
55 | 55 | let s = size(r) | |
56 | 56 | let t = 0 | |
57 | 57 | func u (v,w) = if ((w >= s)) | |
58 | 58 | then v | |
59 | 59 | else y(v, r[w]) | |
60 | 60 | ||
61 | 61 | func x (v,w) = if ((w >= s)) | |
62 | 62 | then v | |
63 | 63 | else throw("List size exceeds 10") | |
64 | 64 | ||
65 | 65 | x(u(u(u(u(u(u(u(u(u(u(t, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10) | |
66 | 66 | } | |
67 | 67 | ||
68 | 68 | ||
69 | 69 | func D (E,i) = { | |
70 | 70 | let F = E | |
71 | 71 | let o = F._1 | |
72 | 72 | let q = F._2 | |
73 | 73 | let k = F._3 | |
74 | 74 | let G = p(q, i, k)._1 | |
75 | 75 | let z = B(G) | |
76 | 76 | $Tuple3((o :+ z), q, k) | |
77 | 77 | } | |
78 | 78 | ||
79 | 79 | ||
80 | 80 | func H (o,I) = (o :+ min([1, I])) | |
81 | 81 | ||
82 | 82 | ||
83 | 83 | func J (o) = { | |
84 | 84 | let r = o | |
85 | 85 | let s = size(r) | |
86 | 86 | let t = nil | |
87 | 87 | func u (v,w) = if ((w >= s)) | |
88 | 88 | then v | |
89 | 89 | else H(v, r[w]) | |
90 | 90 | ||
91 | 91 | func x (v,w) = if ((w >= s)) | |
92 | 92 | then v | |
93 | 93 | else throw("List size exceeds 10") | |
94 | 94 | ||
95 | 95 | x(u(u(u(u(u(u(u(u(u(u(t, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10) | |
96 | 96 | } | |
97 | 97 | ||
98 | 98 | ||
99 | 99 | func K (L,q,k) = { | |
100 | 100 | let M = { | |
101 | 101 | let r = L | |
102 | 102 | let s = size(r) | |
103 | 103 | let t = $Tuple3(nil, q, k) | |
104 | 104 | func u (v,w) = if ((w >= s)) | |
105 | 105 | then v | |
106 | 106 | else D(v, r[w]) | |
107 | 107 | ||
108 | 108 | func x (v,w) = if ((w >= s)) | |
109 | 109 | then v | |
110 | 110 | else throw("List size exceeds 10") | |
111 | 111 | ||
112 | 112 | x(u(u(u(u(u(u(u(u(u(u(t, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10) | |
113 | 113 | } | |
114 | 114 | let N = J(M._1) | |
115 | 115 | N | |
116 | 116 | } | |
117 | 117 | ||
118 | 118 | ||
119 | 119 | func O () = { | |
120 | 120 | let q = [base58'AAA', base58'AAAA'] | |
121 | - | let L = [ | |
121 | + | let L = [base58'AAA', base58'AAAA', base58'AAAAA', base58'AAAAAA', base58'AAAAAAA'] | |
122 | 122 | let k = base58'AAAA' | |
123 | 123 | let P = K(L, q, k) | |
124 | 124 | $Tuple2(B(P), P) | |
125 | 125 | } | |
126 | 126 | ||
127 | 127 | ||
128 | 128 |
github/deemru/w8io/026f985 28.04 ms ◑