tx · 7m83vraSNkBALPt4RyzgN1n7QQivjx3pccy4FNeHxvqm

3MpMv98Z7tMNF4srroEn5fKnnFPKLE2LKRt:  -0.01400000 Waves

2020.11.24 20:49 [1279991] smart account 3MpMv98Z7tMNF4srroEn5fKnnFPKLE2LKRt > SELF 0.00000000 Waves

{ "type": 13, "id": "7m83vraSNkBALPt4RyzgN1n7QQivjx3pccy4FNeHxvqm", "fee": 1400000, "feeAssetId": null, "timestamp": 1606250989940, "version": 2, "chainId": 84, "sender": "3MpMv98Z7tMNF4srroEn5fKnnFPKLE2LKRt", "senderPublicKey": "J5zhhaoPXxh7tbSwZKKfgb8HoPTAVr5C9fr1m1QNbJxg", "proofs": [ "2y2gu82vAuZ53SXoxYpYt3qP3KnchEt8xcGVGUwZXDbLAHo5PLLPrzjLYF7hrhY4AFTaiw2WapQia7595Jn6JxqU" ], "script": "base64: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", "height": 1279991, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: xP4SK4sC3K8SvZj8qt4fwQ3ouNRA4Usufc1NKH7DWFk Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 4 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let token = base58'5zNG3WFGEh3tA38hAZSvD9fMTsR7hwPU7XR4qZqGjs46'
5+
6+let owner = base58'J5zhhaoPXxh7tbSwZKKfgb8HoPTAVr5C9fr1m1QNbJxg'
7+
8+let gameAddress = "3N2hHaqEEXjFHE5G8NTw6v7KNMwcHob2Ena"
9+
10+let advertisingAddress = "3MwTgj8xZq9V2F1VUR2aS7tPoJ4zAaB9FDK"
11+
12+let countBlockFrost = 10
13+
14+let percent = 2000
15+
16+let percentRefferal1 = 300
17+
18+let percentRefferal2 = 200
19+
20+let percentRefferal3 = 100
21+
22+let percentAdvertising = 84
23+
24+let countBlockAdvertisingFrost = 200
25+
26+let minSum = 10000
27+
28+let countStatRecord = 30
29+
30+func getStatistic () = match getString(this, "statistic") {
31+ case a: String =>
32+ a
33+ case _ =>
34+ ("0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0_" + toString(height))
35+}
36+
37+
38+func getItem (address,refferal) = match getString(this, address) {
39+ case a: String =>
40+ a
41+ case _ =>
42+ makeString(["0_0_0_0_0_0_0_0_0_0", refferal, "0_0_0_0_0_0_0_0_0_0_0"], "_")
43+}
44+
45+
46+func getReferral (refferal) = {
47+ let z = split(refferal, "referrer: ")
48+ if (isDefined(z[1]))
49+ then if (isDefined(addressFromString(z[1])))
50+ then z[1]
51+ else "0"
52+ else "0"
53+ }
54+
55+
56+func newRecordStat (key,data) = {
57+ let m = split(data, "|")
58+ let k = match getString(this, key) {
59+ case a: String =>
60+ a
61+ case _ =>
62+ ""
63+ }
64+ if ((k == ""))
65+ then if ((key == "statistic_c"))
66+ then makeString([makeString(["1", m[0]], "|"), toString(height)], ":")
67+ else makeString([m[0], toString(height)], ":")
68+ else {
69+ let stream = split(k, "_")
70+ if ((size(m) == 1))
71+ then if ((key != "statistic_c"))
72+ then if ((size(stream) == countStatRecord))
73+ then makeString([drop(k, (size(stream[0]) + 1)), makeString([m[0], toString(height)], ":")], "_")
74+ else makeString([k, makeString([m[0], toString(height)], ":")], "_")
75+ else if ((size(stream) == countStatRecord))
76+ then makeString([drop(k, (size(stream[0]) + 1)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":")], "_")
77+ else makeString([k, makeString([makeString(["1", m[0]], "|"), toString(height)], ":")], "_")
78+ else if ((size(m) == 2))
79+ then if ((size(stream) == countStatRecord))
80+ then makeString([drop(k, ((size(stream[0]) + size(stream[1])) + 2)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":")], "_")
81+ else if ((size(stream) == (countStatRecord - 1)))
82+ then makeString([drop(k, (size(stream[0]) + 1)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":")], "_")
83+ else makeString([k, makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":")], "_")
84+ else if ((size(stream) == countStatRecord))
85+ then makeString([drop(k, (((size(stream[0]) + size(stream[1])) + size(stream[2])) + 3)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":"), makeString([makeString(["3", m[2]], "|"), toString(height)], ":")], "_")
86+ else if ((size(stream) == (countStatRecord - 2)))
87+ then makeString([drop(k, ((size(stream[0]) + size(stream[1])) + 2)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":"), makeString([makeString(["3", m[2]], "|"), toString(height)], ":")], "_")
88+ else if ((size(stream) == (countStatRecord - 1)))
89+ then makeString([drop(k, (size(stream[0]) + 1)), makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":"), makeString([makeString(["3", m[2]], "|"), toString(height)], ":")], "_")
90+ else makeString([k, makeString([makeString(["1", m[0]], "|"), toString(height)], ":"), makeString([makeString(["2", m[1]], "|"), toString(height)], ":"), makeString([makeString(["3", m[2]], "|"), toString(height)], ":")], "_")
91+ }
92+ }
93+
94+
95+func newRecord (key,type,sum) = {
96+ let k = match getString(this, key) {
97+ case a: String =>
98+ a
99+ case _ =>
100+ ""
101+ }
102+ if ((k == ""))
103+ then makeString([type, sum, toString(height)], ":")
104+ else {
105+ let stream = split(k, "_")
106+ if ((size(stream) == countStatRecord))
107+ then makeString([drop(k, (size(stream[0]) + 1)), makeString([type, sum, toString(height)], ":")], "_")
108+ else makeString([k, makeString([type, sum, toString(height)], ":")], "_")
109+ }
110+ }
111+
112+
113+@Callable(i)
114+func deposit (refferal) = {
115+ let t = value(i.payments[0])
116+ let k = match t.assetId {
117+ case id: ByteVector =>
118+ toBase58String(id)
119+ case _ =>
120+ ""
121+ }
122+ let s = split(getStatistic(), "_")
123+ let address = toBase58String(i.caller.bytes)
124+ let amount = t.amount
125+ if ((t.assetId != token))
126+ then throw("Only III token")
127+ else if ((address == gameAddress))
128+ then if ((amount == 1111))
129+ then [StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], s[5], s[6], s[7], s[8], s[9], s[10], s[11], s[12], s[13], s[14], "1", s[16]], "_")), ScriptTransfer(i.caller, amount, token)]
130+ else if ((amount == 2222))
131+ then [StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], s[5], s[6], s[7], s[8], s[9], s[10], s[11], s[12], s[13], s[14], "0", s[16]], "_")), ScriptTransfer(i.caller, amount, token)]
132+ else if ((amount == 3333))
133+ then [StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], toString(((parseIntValue(s[1]) + parseIntValue(s[2])) + parseIntValue(s[3]))), s[6], s[7], s[8], s[9], s[10], s[11], s[12], s[13], s[14], s[15], s[16]], "_")), ScriptTransfer(i.caller, ((((parseIntValue(s[5]) - parseIntValue(s[1])) - parseIntValue(s[2])) - parseIntValue(s[3])) + amount), token)]
134+ else [StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], toString((parseIntValue(s[5]) + amount)), s[6], s[7], s[8], s[9], s[10], s[11], s[12], s[13], s[14], s[15], s[16]], "_"))]
135+ else if ((s[15] == "1"))
136+ then throw("Activations blocked")
137+ else if ((((amount / 10000) * ((((percent + percentRefferal1) + percentRefferal2) + percentRefferal3) + percentAdvertising)) > (((parseIntValue(s[5]) - parseIntValue(s[1])) - parseIntValue(s[2])) - parseIntValue(s[3]))))
138+ then throw("There are not enough tokens on the contract to pay for this activation")
139+ else if ((minSum > amount))
140+ then throw((("Min sum " + toString(minSum)) + " III token"))
141+ else {
142+ let u = split(getItem(address, getReferral(refferal)), "_")
143+ let q = if ((u[0] == "0"))
144+ then 1
145+ else 0
146+ let y = ((amount / 10000) * percent)
147+ let n = ((amount / 10000) * percentAdvertising)
148+ let s0 = toString((parseIntValue(s[0]) + amount))
149+ let s1 = toString((parseIntValue(s[1]) + y))
150+ let s3 = toString((parseIntValue(s[3]) + n))
151+ let s4 = toString((parseIntValue(s[4]) + n))
152+ let s9 = toString((parseIntValue(s[9]) + 1))
153+ let s14 = toString((q + parseIntValue(s[14])))
154+ let u0 = toString(amount)
155+ let u1 = toString((amount + y))
156+ let u2 = toString((parseIntValue(u[2]) + amount))
157+ let u3 = toString(((parseIntValue(u[3]) + amount) + y))
158+ let u4 = ((parseIntValue(u[9]) + amount) + y)
159+ let u6 = toString(height)
160+ let u7 = toString((u4 / countBlockFrost))
161+ let u8 = toString(0)
162+ let u9 = toString(u4)
163+ let u16 = toString((parseIntValue(u[16]) + 1))
164+ let b1 = ((amount / 10000) * percentRefferal1)
165+ let b2 = ((amount / 10000) * percentRefferal2)
166+ let b3 = ((amount / 10000) * percentRefferal3)
167+ let addressStat = makeString([address, "i"], "_")
168+ let addressRefferal1 = u[10]
169+ if ((addressRefferal1 == "0"))
170+ then [StringEntry("statistic", makeString([s0, s1, s[2], s3, s4, s[5], s[6], s[7], s[8], s9, s[10], s[11], s[12], s[13], s14, s[15], s[16]], "_")), StringEntry("statistic_a", newRecordStat("statistic_a", u0)), StringEntry(address, makeString([u0, u1, u2, u3, u9, u[5], u6, u7, u8, u9, u[10], u[11], u[12], u[13], u[14], u[15], u16, u[17], u[18], u[19], u[20], u[21]], "_")), StringEntry(addressStat, newRecord(addressStat, "a", u0))]
171+ else {
172+ let r1 = split(getItem(addressRefferal1, "0"), "_")
173+ let r1u11 = toString((parseIntValue(r1[11]) + b1))
174+ let r1u13 = toString((parseIntValue(r1[13]) + b1))
175+ let r1u19 = toString((parseIntValue(r1[19]) + 1))
176+ let addressRefferal1Stat = makeString([addressRefferal1, "i"], "_")
177+ let addressRefferal2 = r1[10]
178+ if ((addressRefferal2 == "0"))
179+ then [StringEntry("statistic", makeString([s0, s1, toString((parseIntValue(s[2]) + b1)), s3, s4, s[5], s[6], s[7], s[8], s9, toString((parseIntValue(s[10]) + 1)), s[11], s[12], s[13], s14, s[15], s[16]], "_")), StringEntry("statistic_a", newRecordStat("statistic_a", u0)), StringEntry("statistic_c", newRecordStat("statistic_c", toString(b1))), StringEntry(address, makeString([u0, u1, u2, u3, u9, u[5], u6, u7, u8, u9, u[10], u[11], u[12], u[13], u[14], u[15], u16, u[17], u[18], u[19], u[20], u[21]], "_")), StringEntry(addressRefferal1, makeString([r1[0], r1[1], r1[2], r1[3], r1[4], r1[5], r1[6], r1[7], r1[8], r1[9], r1[10], r1u11, r1[12], r1u13, r1[14], r1[15], r1[16], r1[17], r1[18], r1u19, r1[20], r1[21]], "_")), StringEntry(addressStat, newRecord(addressStat, "a", u0)), StringEntry(addressRefferal1Stat, newRecord(addressRefferal1Stat, "b1", toString(b1)))]
180+ else {
181+ let r2 = split(getItem(addressRefferal2, "0"), "_")
182+ let r2u11 = toString((parseIntValue(r2[11]) + b2))
183+ let r2u14 = toString((parseIntValue(r2[14]) + b2))
184+ let r2u20 = toString((parseIntValue(r2[20]) + 1))
185+ let addressRefferal2Stat = makeString([addressRefferal2, "i"], "_")
186+ let addressRefferal3 = r2[10]
187+ if ((addressRefferal3 == "0"))
188+ then [StringEntry("statistic", makeString([s0, s1, toString(((parseIntValue(s[2]) + b1) + b2)), s3, s4, s[5], s[6], s[7], s[8], s9, toString((parseIntValue(s[10]) + 2)), s[11], s[12], s[13], s14, s[15], s[16]], "_")), StringEntry("statistic_a", newRecordStat("statistic_a", u0)), StringEntry("statistic_c", newRecordStat("statistic_c", makeString([toString(b1), toString(b2)], "+"))), StringEntry(address, makeString([u0, u1, u2, u3, u9, u[5], u6, u7, u8, u9, u[10], u[11], u[12], u[13], u[14], u[15], u16, u[17], u[18], u[19], u[20], u[21]], "_")), StringEntry(addressRefferal1, makeString([r1[0], r1[1], r1[2], r1[3], r1[4], r1[5], r1[6], r1[7], r1[8], r1[9], r1[10], r1u11, r1[12], r1u13, r1[14], r1[15], r1[16], r1[17], r1[18], r1u19, r1[20], r1[21]], "_")), StringEntry(addressRefferal2, makeString([r2[0], r2[1], r2[2], r2[3], r2[4], r2[5], r2[6], r2[7], r2[8], r2[9], r2[10], r2u11, r2[12], r2[13], r2u14, r2[15], r2[16], r2[17], r2[18], r2[19], r2u20, r2[21]], "_")), StringEntry(addressStat, newRecord(addressStat, "a", u0)), StringEntry(addressRefferal1Stat, newRecord(addressRefferal1Stat, "b1", toString(b1))), StringEntry(addressRefferal2Stat, newRecord(addressRefferal2Stat, "b2", toString(b2)))]
189+ else {
190+ let r3 = split(getItem(addressRefferal3, "0"), "_")
191+ let r3u11 = toString((parseIntValue(r3[11]) + b3))
192+ let r3u15 = toString((parseIntValue(r3[15]) + b3))
193+ let r3u21 = toString((parseIntValue(r3[21]) + 1))
194+ let addressRefferal3Stat = makeString([addressRefferal3, "i"], "_")
195+[StringEntry("statistic", makeString([s0, s1, toString((((parseIntValue(s[2]) + b1) + b2) + b3)), s3, s4, s[5], s[6], s[7], s[8], s9, toString((parseIntValue(s[10]) + 3)), s[11], s[12], s[13], s14, s[15], s[16]], "_")), StringEntry("statistic_a", newRecordStat("statistic_a", u0)), StringEntry("statistic_c", newRecordStat("statistic_c", makeString([toString(b1), toString(b2), toString(b3)], "+"))), StringEntry(address, makeString([u0, u1, u2, u3, u9, u[5], u6, u7, u8, u9, u[10], u[11], u[12], u[13], u[14], u[15], u16, u[17], u[18], u[19], u[20], u[21]], "_")), StringEntry(addressRefferal1, makeString([r1[0], r1[1], r1[2], r1[3], r1[4], r1[5], r1[6], r1[7], r1[8], r1[9], r1[10], r1u11, r1[12], r1u13, r1[14], r1[15], r1[16], r1[17], r1[18], r1u19, r1[20], r1[21]], "_")), StringEntry(addressRefferal2, makeString([r2[0], r2[1], r2[2], r2[3], r2[4], r2[5], r2[6], r2[7], r2[8], r2[9], r2[10], r2u11, r2[12], r2[13], r2u14, r2[15], r2[16], r2[17], r2[18], r2[19], r2u20, r2[21]], "_")), StringEntry(addressRefferal3, makeString([r3[0], r3[1], r3[2], r3[3], r3[4], r3[5], r3[6], r3[7], r3[8], r3[9], r3[10], r3u11, r3[12], r3[13], r3[14], r3u15, r3[16], r3[17], r3[18], r3[19], r3[20], r3u21], "_")), StringEntry(addressStat, newRecord(addressStat, "a", u0)), StringEntry(addressRefferal1Stat, newRecord(addressRefferal1Stat, "b1", toString(b1))), StringEntry(addressRefferal2Stat, newRecord(addressRefferal2Stat, "b2", toString(b2))), StringEntry(addressRefferal3Stat, newRecord(addressRefferal3Stat, "b3", toString(b3)))]
196+ }
197+ }
198+ }
199+ }
200+ }
201+
202+
203+
204+@Callable(i)
205+func withdraw (c) = {
206+ let address = toBase58String(i.caller.bytes)
207+ let u = split(getItem(address, "0"), "_")
208+ let u6 = parseIntValue(u[6])
209+ let u7 = parseIntValue(u[7])
210+ let u8 = parseIntValue(u[8])
211+ let u9 = parseIntValue(u[9])
212+ let defrostBlock = (u6 + countBlockFrost)
213+ let sum = if ((height >= defrostBlock))
214+ then u9
215+ else ((((countBlockFrost - defrostBlock) + height) * u7) - u8)
216+ if ((0 >= sum))
217+ then throw("No tokens available for withdrawal")
218+ else {
219+ let s = split(getStatistic(), "_")
220+ let addressStat = makeString([address, "i"], "_")
221+ let z9 = if ((0 >= (u9 - sum)))
222+ then 0
223+ else (u9 - sum)
224+ let s14 = if ((z9 == 0))
225+ then toString((parseIntValue(s[14]) - 1))
226+ else s[14]
227+[StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], s[5], toString((parseIntValue(s[6]) + sum)), s[7], s[8], s[9], s[10], toString((parseIntValue(s[11]) + 1)), s[12], s[13], s14, s[15], s[16]], "_")), StringEntry("statistic_w", newRecordStat("statistic_w", toString(sum))), StringEntry(address, makeString([u[0], u[1], u[2], u[3], u[4], toString((parseIntValue(u[5]) + sum)), u[6], u[7], toString((u8 + sum)), toString(z9), u[10], u[11], u[12], u[13], u[14], u[15], u[16], toString((parseIntValue(u[17]) + 1)), u[18], u[19], u[20], u[21]], "_")), StringEntry(addressStat, newRecord(addressStat, "w", toString(sum))), ScriptTransfer(i.caller, sum, token)]
228+ }
229+ }
230+
231+
232+
233+@Callable(i)
234+func bonus (c) = {
235+ let address = toBase58String(i.caller.bytes)
236+ let u = split(getItem(address, "0"), "_")
237+ let s = split(getStatistic(), "_")
238+ let sum = parseIntValue(u[11])
239+ if ((0 >= sum))
240+ then throw("No bonus available for withdrawal")
241+ else {
242+ let addressStat = makeString([address, "i"], "_")
243+[StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], s[4], s[5], s[6], toString((parseIntValue(s[7]) + sum)), s[8], s[9], s[10], s[11], toString((parseIntValue(s[12]) + 1)), s[13], s[14], s[15], s[16]], "_")), StringEntry(address, makeString([u[0], u[1], u[2], u[3], u[4], u[5], u[6], u[7], u[8], u[9], u[10], toString(0), toString((parseIntValue(u[12]) + sum)), u[13], u[14], u[15], u[16], u[17], toString((parseIntValue(u[18]) + 1)), u[19], u[20], u[21]], "_")), StringEntry(addressStat, newRecord(addressStat, "c", toString(sum))), ScriptTransfer(i.caller, sum, token)]
244+ }
245+ }
246+
247+
248+
249+@Callable(i)
250+func advertising (c) = {
251+ let s = split(getStatistic(), "_")
252+ let sum = parseIntValue(s[4])
253+ if ((0 >= sum))
254+ then throw("The marketing balance is empty")
255+ else if (((countBlockAdvertisingFrost + parseIntValue(s[14])) > height))
256+ then throw("The time has not come yet")
257+ else [StringEntry("statistic", makeString([s[0], s[1], s[2], s[3], toString(0), s[5], s[6], s[7], toString((parseIntValue(s[8]) + sum)), s[9], s[10], s[11], s[12], toString((parseIntValue(s[13]) + 1)), s[14], s[15], toString(height)], "_")), ScriptTransfer(addressFromStringValue(advertisingAddress), sum, token)]
258+ }
259+
260+
261+@Verifier(tx)
262+func verify () = match tx {
263+ case d: SetScriptTransaction =>
264+ sigVerify(tx.bodyBytes, tx.proofs[0], owner)
265+ case _ =>
266+ true
267+}
268+

github/deemru/w8io/169f3d6 
43.68 ms