tx · ALh3oUPrRFjvk9YPBXxJ4ynEkqSXD8t2Wb3PHcKVS4Hh

3NBPnEADc6KRTGyLYu277UVBVpATKuLStoo:  -0.02700000 Waves

2022.09.08 20:13 [2220398] smart account 3NBPnEADc6KRTGyLYu277UVBVpATKuLStoo > SELF 0.00000000 Waves

{ "type": 13, "id": "ALh3oUPrRFjvk9YPBXxJ4ynEkqSXD8t2Wb3PHcKVS4Hh", "fee": 2700000, "feeAssetId": null, "timestamp": 1662657250696, "version": 2, "chainId": 84, "sender": "3NBPnEADc6KRTGyLYu277UVBVpATKuLStoo", "senderPublicKey": "aYCXwWE5HwK514PYuUxDBtXjyL3M32iEF6ria6Uh1iV", "proofs": [ "2rBujoZzMj6fWxW5EDPjNSby2Kk9sZhvEw5fBWphqGEM9wC1zLZcpf65qcAbay3obYW6V8wNcpzsq187qh6JJQ2u" ], "script": "base64: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", "height": 2220398, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: FTu3oLFd66Wc2PFPbvJXRRwGJY3c3qwXhJuNQJpGYy62 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+func a (b) = toBase58String(toBytes(b))
5+
6+
7+func c (d) = ((((d.transactionId + d.callerPublicKey) + lastBlock.generationSignature) + toBytes(lastBlock.timestamp)) + toBytes(lastBlock.height))
8+
9+
10+func e (f,g) = {
11+ let b = toInt(sha256_16Kb((f + toBytes(g))))
12+ if ((0 > b))
13+ then -(b)
14+ else b
15+ }
16+
17+
18+func h (i,j,k,l) = if ((((k / l) % 2) == 0))
19+ then i
20+ else j
21+
22+
23+func m (d,n,o) = if ((size(d.payments) == 2))
24+ then if (if (if ((d.payments[0].assetId == n))
25+ then (d.payments[0].amount == 1)
26+ else false)
27+ then (d.payments[1].assetId == o)
28+ else false)
29+ then (d.payments[1].amount == 1)
30+ else false
31+ else if ((size(d.payments) != 1))
32+ then false
33+ else {
34+ let p = d.payments[0]
35+ let q = {
36+ let r = p.assetId
37+ if ($isInstanceOf(r, "ByteVector"))
38+ then {
39+ let s = r
40+ toBase58String(s)
41+ }
42+ else ""
43+ }
44+ let t = getStringValue("price_hybrid_token")
45+ let u = getIntegerValue("price_hybrid_amount")
46+ if ((q != t))
47+ then false
48+ else if ((u != p.amount))
49+ then false
50+ else true
51+ }
52+
53+
54+@Callable(d)
55+func set_price_hybrid (t,u) = if ((this != d.caller))
56+ then throw("Caller is not dApp owner")
57+ else $Tuple2([StringEntry("price_hybrid_token", t), IntegerEntry("price_hybrid_amount", u)], unit)
58+
59+
60+
61+@Callable(d)
62+func mint_chord (v,w) = if ((this != d.caller))
63+ then throw("Caller is not dApp owner")
64+ else if ((size(w) != 5))
65+ then throw("Wrong notes size")
66+ else {
67+ let b = {
68+ let r = getInteger("count")
69+ if ($isInstanceOf(r, "Int"))
70+ then {
71+ let x = r
72+ x
73+ }
74+ else 0
75+ }
76+ let y = a(b)
77+ $Tuple2([IntegerEntry("count", (b + 1)), StringEntry((y + "_CL"), v), IntegerEntry((y + "_C0"), w[0]), IntegerEntry((y + "_C1"), w[1]), IntegerEntry((y + "_C2"), w[2]), IntegerEntry((y + "_C3"), w[3]), IntegerEntry((y + "_C4"), w[4])], unit)
78+ }
79+
80+
81+
82+@Callable(d)
83+func mint_melody (v,w) = if ((this != d.caller))
84+ then throw("Caller is not dApp owner")
85+ else if ((size(w) != 16))
86+ then throw("Wrong notes size")
87+ else {
88+ let b = {
89+ let r = getInteger("count")
90+ if ($isInstanceOf(r, "Int"))
91+ then {
92+ let x = r
93+ x
94+ }
95+ else 0
96+ }
97+ let y = a(b)
98+ $Tuple2([IntegerEntry("count", (b + 1)), StringEntry((y + "_ML"), v), IntegerEntry((y + "_M00"), w[0]), IntegerEntry((y + "_M01"), w[1]), IntegerEntry((y + "_M02"), w[2]), IntegerEntry((y + "_M03"), w[3]), IntegerEntry((y + "_M04"), w[4]), IntegerEntry((y + "_M05"), w[5]), IntegerEntry((y + "_M06"), w[6]), IntegerEntry((y + "_M07"), w[7]), IntegerEntry((y + "_M08"), w[8]), IntegerEntry((y + "_M09"), w[9]), IntegerEntry((y + "_M10"), w[10]), IntegerEntry((y + "_M11"), w[11]), IntegerEntry((y + "_M12"), w[12]), IntegerEntry((y + "_M13"), w[13]), IntegerEntry((y + "_M14"), w[14]), IntegerEntry((y + "_M15"), w[15])], unit)
99+ }
100+
101+
102+
103+@Callable(d)
104+func mint_rhythm (v,z,w) = if ((this != d.caller))
105+ then throw("Caller is not dApp owner")
106+ else if ((size(w) != 16))
107+ then throw("Wrong notes size")
108+ else {
109+ let b = {
110+ let r = getInteger("count")
111+ if ($isInstanceOf(r, "Int"))
112+ then {
113+ let x = r
114+ x
115+ }
116+ else 0
117+ }
118+ let y = a(b)
119+ $Tuple2([IntegerEntry("count", (b + 1)), StringEntry((y + "_RL"), v), IntegerEntry((y + "_RS"), z), IntegerEntry((y + "_R00"), w[0]), IntegerEntry((y + "_R01"), w[1]), IntegerEntry((y + "_R02"), w[2]), IntegerEntry((y + "_R03"), w[3]), IntegerEntry((y + "_R04"), w[4]), IntegerEntry((y + "_R05"), w[5]), IntegerEntry((y + "_R06"), w[6]), IntegerEntry((y + "_R07"), w[7]), IntegerEntry((y + "_R08"), w[8]), IntegerEntry((y + "_R09"), w[9]), IntegerEntry((y + "_R10"), w[10]), IntegerEntry((y + "_R11"), w[11]), IntegerEntry((y + "_R12"), w[12]), IntegerEntry((y + "_R13"), w[13]), IntegerEntry((y + "_R14"), w[14]), IntegerEntry((y + "_R15"), w[15])], unit)
120+ }
121+
122+
123+
124+@Callable(d)
125+func mint_song (v,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T) = if ((this != d.caller))
126+ then throw("Caller is not dApp owner")
127+ else if ((size(G) != 8))
128+ then throw("Wrong chords size")
129+ else if ((size(O) != 8))
130+ then throw("Wrong kick rhythms size")
131+ else if ((size(P) != 8))
132+ then throw("Wrong snare rhythms size")
133+ else if ((size(Q) != 8))
134+ then throw("Wrong hihat rhythms size")
135+ else if ((size(R) != 8))
136+ then throw("Wrong bass rhythms size")
137+ else if ((size(S) != 8))
138+ then throw("Wrong back rhythms size")
139+ else if ((size(T) != 8))
140+ then throw("Wrong lead rhythms size")
141+ else {
142+ let b = {
143+ let r = getInteger("count")
144+ if ($isInstanceOf(r, "Int"))
145+ then {
146+ let x = r
147+ x
148+ }
149+ else 0
150+ }
151+ let U = Issue(take(v, 16), "Clef song.", 1, 0, false)
152+ let s = toBase58String(calculateAssetId(U))
153+ let y = a(b)
154+ $Tuple2([U, IntegerEntry("count", (b + 1)), StringEntry(s, y), StringEntry(y, s), IntegerEntry((y + "_G"), 1), StringEntry((y + "_SL"), v), StringEntry((y + "_SP0"), A), StringEntry((y + "_SP1"), B), IntegerEntry((y + "_SB0"), C), IntegerEntry((y + "_SB1"), D), IntegerEntry((y + "_SB2"), E), IntegerEntry((y + "_ST"), F), StringEntry((y + "_SC0"), G[0]), StringEntry((y + "_SC1"), G[1]), StringEntry((y + "_SC2"), G[2]), StringEntry((y + "_SC3"), G[3]), StringEntry((y + "_SC4"), G[4]), StringEntry((y + "_SC5"), G[5]), StringEntry((y + "_SC6"), G[6]), StringEntry((y + "_SC7"), G[7]), StringEntry((y + "_SM"), H), StringEntry((y + "_SI0"), I), StringEntry((y + "_SI1"), J), StringEntry((y + "_SI2"), K), StringEntry((y + "_SI3"), L), StringEntry((y + "_SI4"), M), StringEntry((y + "_SI5"), N), StringEntry((y + "_SI00"), O[0]), StringEntry((y + "_SI01"), O[1]), StringEntry((y + "_SI02"), O[2]), StringEntry((y + "_SI03"), O[3]), StringEntry((y + "_SI04"), O[4]), StringEntry((y + "_SI05"), O[5]), StringEntry((y + "_SI06"), O[6]), StringEntry((y + "_SI07"), O[7]), StringEntry((y + "_SI10"), P[0]), StringEntry((y + "_SI11"), P[1]), StringEntry((y + "_SI12"), P[2]), StringEntry((y + "_SI13"), P[3]), StringEntry((y + "_SI14"), P[4]), StringEntry((y + "_SI15"), P[5]), StringEntry((y + "_SI16"), P[6]), StringEntry((y + "_SI17"), P[7]), StringEntry((y + "_SI20"), Q[0]), StringEntry((y + "_SI21"), Q[1]), StringEntry((y + "_SI22"), Q[2]), StringEntry((y + "_SI23"), Q[3]), StringEntry((y + "_SI24"), Q[4]), StringEntry((y + "_SI25"), Q[5]), StringEntry((y + "_SI26"), Q[6]), StringEntry((y + "_SI27"), Q[7]), StringEntry((y + "_SI30"), R[0]), StringEntry((y + "_SI31"), R[1]), StringEntry((y + "_SI32"), R[2]), StringEntry((y + "_SI33"), R[3]), StringEntry((y + "_SI34"), R[4]), StringEntry((y + "_SI35"), R[5]), StringEntry((y + "_SI36"), R[6]), StringEntry((y + "_SI37"), R[7]), StringEntry((y + "_SI40"), S[0]), StringEntry((y + "_SI41"), S[1]), StringEntry((y + "_SI42"), S[2]), StringEntry((y + "_SI43"), S[3]), StringEntry((y + "_SI44"), S[4]), StringEntry((y + "_SI45"), S[5]), StringEntry((y + "_SI46"), S[6]), StringEntry((y + "_SI47"), S[7]), StringEntry((y + "_SI50"), T[0]), StringEntry((y + "_SI51"), T[1]), StringEntry((y + "_SI52"), T[2]), StringEntry((y + "_SI53"), T[3]), StringEntry((y + "_SI54"), T[4]), StringEntry((y + "_SI55"), T[5]), StringEntry((y + "_SI56"), T[6]), StringEntry((y + "_SI57"), T[7])], unit)
155+ }
156+
157+
158+
159+@Callable(d)
160+func mint_hybrid (v,V,W) = {
161+ let X = Address(d.caller.bytes)
162+ let Y = fromBase58String(getStringValue(V))
163+ let Z = fromBase58String(getStringValue(W))
164+ if (!(m(d, Y, Z)))
165+ then throw("Wrong payment")
166+ else if (if ((size(d.payments) == 1))
167+ then (1 > assetBalance(X, Y))
168+ else false)
169+ then throw("Caller do not own first song")
170+ else if (if ((size(d.payments) == 1))
171+ then (1 > assetBalance(X, Z))
172+ else false)
173+ then throw("Caller do not own second song")
174+ else {
175+ let b = {
176+ let r = getInteger("count")
177+ if ($isInstanceOf(r, "Int"))
178+ then {
179+ let x = r
180+ x
181+ }
182+ else 0
183+ }
184+ let U = Issue(take(v, 16), "Clef song.", 1, 0, false)
185+ let aa = calculateAssetId(U)
186+ let s = toBase58String(aa)
187+ let y = a(b)
188+ let f = c(d)
189+ let ab = e(f, 0)
190+ let ac = e(f, 1)
191+ $Tuple2([U, IntegerEntry("count", (b + 1)), StringEntry(s, y), StringEntry(y, s), IntegerEntry((y + "_G"), (max([getIntegerValue((V + "_G")), getIntegerValue((W + "_G"))]) + 1)), StringEntry((y + "_SL"), v), StringEntry((y + "_SP0"), getStringValue(V)), StringEntry((y + "_SP1"), getStringValue(W)), IntegerEntry((y + "_SB0"), getIntegerValue((h(V, W, ab, 1) + "_SB0"))), IntegerEntry((y + "_SB1"), getIntegerValue((h(V, W, ab, 2) + "_SB1"))), IntegerEntry((y + "_SB2"), getIntegerValue((h(V, W, ab, 4) + "_SB2"))), IntegerEntry((y + "_ST"), getIntegerValue((h(V, W, ab, 8) + "_ST"))), StringEntry((y + "_SC0"), getStringValue((h(V, W, ab, 16) + "_SC0"))), StringEntry((y + "_SC1"), getStringValue((h(V, W, ab, 32) + "_SC1"))), StringEntry((y + "_SC2"), getStringValue((h(V, W, ab, 64) + "_SC2"))), StringEntry((y + "_SC3"), getStringValue((h(V, W, ab, 128) + "_SC3"))), StringEntry((y + "_SC4"), getStringValue((h(V, W, ab, 512) + "_SC4"))), StringEntry((y + "_SC5"), getStringValue((h(V, W, ab, 1024) + "_SC5"))), StringEntry((y + "_SC6"), getStringValue((h(V, W, ab, 2048) + "_SC6"))), StringEntry((y + "_SC7"), getStringValue((h(V, W, ab, 4096) + "_SC7"))), StringEntry((y + "_SM"), getStringValue((h(V, W, ab, 8192) + "_SM"))), StringEntry((y + "_SI0"), getStringValue((h(V, W, ab, 16384) + "_SI0"))), StringEntry((y + "_SI1"), getStringValue((h(V, W, ab, 32768) + "_SI1"))), StringEntry((y + "_SI2"), getStringValue((h(V, W, ab, 65536) + "_SI2"))), StringEntry((y + "_SI3"), getStringValue((h(V, W, ab, 131072) + "_SI3"))), StringEntry((y + "_SI4"), getStringValue((h(V, W, ab, 262144) + "_SI4"))), StringEntry((y + "_SI5"), getStringValue((h(V, W, ab, 524288) + "_SI5"))), StringEntry((y + "_SI50"), getStringValue((h(V, W, ab, 1048576) + "_SI50"))), StringEntry((y + "_SI51"), getStringValue((h(V, W, ab, 2097152) + "_SI51"))), StringEntry((y + "_SI52"), getStringValue((h(V, W, ab, 4194304) + "_SI52"))), StringEntry((y + "_SI53"), getStringValue((h(V, W, ab, 8388608) + "_SI53"))), StringEntry((y + "_SI54"), getStringValue((h(V, W, ab, 16777216) + "_SI54"))), StringEntry((y + "_SI55"), getStringValue((h(V, W, ab, 33554432) + "_SI55"))), StringEntry((y + "_SI56"), getStringValue((h(V, W, ab, 67108864) + "_SI56"))), StringEntry((y + "_SI57"), getStringValue((h(V, W, ab, 134217728) + "_SI57"))), StringEntry((y + "_SI00"), getStringValue((h(V, W, ab, 268435456) + "_SI00"))), StringEntry((y + "_SI01"), getStringValue((h(V, W, ab, 536870912) + "_SI01"))), StringEntry((y + "_SI02"), getStringValue((h(V, W, ab, 1073741824) + "_SI02"))), StringEntry((y + "_SI03"), getStringValue((h(V, W, ab, 2147483648) + "_SI03"))), StringEntry((y + "_SI04"), getStringValue((h(V, W, ab, 4294967296) + "_SI04"))), StringEntry((y + "_SI05"), getStringValue((h(V, W, ab, 8589934592) + "_SI05"))), StringEntry((y + "_SI06"), getStringValue((h(V, W, ac, 1) + "_SI06"))), StringEntry((y + "_SI07"), getStringValue((h(V, W, ac, 2) + "_SI07"))), StringEntry((y + "_SI10"), getStringValue((h(V, W, ac, 4) + "_SI10"))), StringEntry((y + "_SI11"), getStringValue((h(V, W, ac, 8) + "_SI11"))), StringEntry((y + "_SI12"), getStringValue((h(V, W, ac, 16) + "_SI12"))), StringEntry((y + "_SI13"), getStringValue((h(V, W, ac, 32) + "_SI13"))), StringEntry((y + "_SI14"), getStringValue((h(V, W, ac, 64) + "_SI14"))), StringEntry((y + "_SI15"), getStringValue((h(V, W, ac, 128) + "_SI15"))), StringEntry((y + "_SI16"), getStringValue((h(V, W, ac, 256) + "_SI16"))), StringEntry((y + "_SI17"), getStringValue((h(V, W, ac, 512) + "_SI17"))), StringEntry((y + "_SI20"), getStringValue((h(V, W, ac, 1024) + "_SI20"))), StringEntry((y + "_SI21"), getStringValue((h(V, W, ac, 2048) + "_SI21"))), StringEntry((y + "_SI22"), getStringValue((h(V, W, ac, 4096) + "_SI22"))), StringEntry((y + "_SI23"), getStringValue((h(V, W, ac, 8192) + "_SI23"))), StringEntry((y + "_SI24"), getStringValue((h(V, W, ac, 16384) + "_SI24"))), StringEntry((y + "_SI25"), getStringValue((h(V, W, ac, 32768) + "_SI25"))), StringEntry((y + "_SI26"), getStringValue((h(V, W, ac, 65536) + "_SI26"))), StringEntry((y + "_SI27"), getStringValue((h(V, W, ac, 131072) + "_SI27"))), StringEntry((y + "_SI30"), getStringValue((h(V, W, ac, 262144) + "_SI30"))), StringEntry((y + "_SI31"), getStringValue((h(V, W, ac, 524288) + "_SI31"))), StringEntry((y + "_SI32"), getStringValue((h(V, W, ac, 1048576) + "_SI32"))), StringEntry((y + "_SI33"), getStringValue((h(V, W, ac, 2097152) + "_SI33"))), StringEntry((y + "_SI34"), getStringValue((h(V, W, ac, 4194304) + "_SI34"))), StringEntry((y + "_SI35"), getStringValue((h(V, W, ac, 8388608) + "_SI35"))), StringEntry((y + "_SI36"), getStringValue((h(V, W, ac, 16777216) + "_SI36"))), StringEntry((y + "_SI37"), getStringValue((h(V, W, ac, 33554432) + "_SI37"))), StringEntry((y + "_SI40"), getStringValue((h(V, W, ac, 67108864) + "_SI40"))), StringEntry((y + "_SI41"), getStringValue((h(V, W, ac, 134217728) + "_SI41"))), StringEntry((y + "_SI42"), getStringValue((h(V, W, ac, 268435456) + "_SI42"))), StringEntry((y + "_SI43"), getStringValue((h(V, W, ac, 536870912) + "_SI43"))), StringEntry((y + "_SI44"), getStringValue((h(V, W, ac, 1073741824) + "_SI44"))), StringEntry((y + "_SI45"), getStringValue((h(V, W, ac, 2147483648) + "_SI45"))), StringEntry((y + "_SI46"), getStringValue((h(V, W, ac, 4294967296) + "_SI46"))), StringEntry((y + "_SI47"), getStringValue((h(V, W, ac, 8589934592) + "_SI47"))), ScriptTransfer(X, 1, aa)], unit)
192+ }
193+ }
194+
195+

github/deemru/w8io/026f985 
34.30 ms