tx · 8ssoTi5JLm4cPyudrqCqFQsFb2ryPqUXeZkY4De7RWUG

3N7nJwbFGppbebBtXy6bWVcQCGu7m3kXFaw:  -0.01100000 Waves

2022.06.12 21:12 [2093513] smart account 3N7nJwbFGppbebBtXy6bWVcQCGu7m3kXFaw > SELF 0.00000000 Waves

{ "type": 13, "id": "8ssoTi5JLm4cPyudrqCqFQsFb2ryPqUXeZkY4De7RWUG", "fee": 1100000, "feeAssetId": null, "timestamp": 1655057599939, "version": 2, "chainId": 84, "sender": "3N7nJwbFGppbebBtXy6bWVcQCGu7m3kXFaw", "senderPublicKey": "GTKqLSK6nuFkRdebB5SmTwTU2DnTeLMvhymCFfT2CxX2", "proofs": [ "128SPeQh45REsTRFRfwiWtcg3YxHKNt5ohAsFy6iD18eEVqCDn379oyd2bQSWFM3t8PZX1VXA6qGua5k7ZCLUhU1" ], "script": "base64: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", "height": 2093513, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2c87DGDAmVk19QjurNASi1KxnrxGL3eNbbwQevbnrLe2 Next: EBrqqg84f7UWAGAqPkfhpj5YxiGKUH85Z5SUnK2dEgxb Diff:
OldNewDifferences
148148 }
149149 else 0
150150 }
151- if ((((height - J) / u) == 0))
152- then throw("The minimum period of a Week has not yet passed")
151+ if (((p * u) > (height - J)))
152+ then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
153153 else if ((y >= (((i * 100000000) * (height - J)) / u)))
154154 then throw(("You should have deposited at least: " + toString(((i * (height - J)) / u))))
155- else if (((p * u) > (height - J)))
156- then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
157- else if (((q * v) > ((height - K) / v)))
158- then throw((("You cannot claim the reward before: " + toString((q - ((height - K) / v)))) + " days"))
159- else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastTowingBlock"), height), ScriptTransfer(w.caller, (k * 100000000), c)]
155+ else if (((q * v) > ((height - K) / v)))
156+ then throw((("You cannot claim the reward before: " + toString((q - ((height - K) / v)))) + " days"))
157+ else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastTowingBlock"), height), ScriptTransfer(w.caller, (k * 100000000), c)]
160158 }
161159
162160
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'BJpmNoB9MABJ1ytHhbLNxuUaeoYcYVeTM1r7kh39P24i'
55
66 let b = base58'4dVMkKtzaWuHC21kmxBBUwKQ5LGayLZLV9snpkJxsGeW'
77
88 let c = base58'4BHPskP7pBoXLD7U8nk54CstqbsqRvuWr3SDP8uMrz5w'
99
1010 let d = base58'67QXX3ztyyTEP2jqQ5XwmmuV3L9dmtXpWbTxf9Y81gpo'
1111
1212 let e = base58'9eE15BVcRhp1XJBoYQUkxvktmq8tC3woRBUYyNymepZr'
1313
1414 let f = base58'3UUpggubgyFEJWG62MbMsJsZMaR8aLaJUWJmKfL5UVuR'
1515
1616 let g = base58'3PG1NyiC2rdgX46jb8c5zPGuEAzWXhr4L2W'
1717
1818 let h = base58'3PLv5rYMqR4gSiP5ZSjrX2FStLhHTRgFPbb'
1919
2020 let i = 700
2121
2222 let j = 1
2323
2424 let k = 1
2525
2626 let l = 1
2727
2828 let m = 1
2929
3030 let n = 1
3131
3232 let o = 1
3333
3434 let p = 8
3535
3636 let q = 2
3737
3838 let r = 4
3939
4040 let s = 2
4141
4242 let t = 6
4343
4444 let u = 10
4545
4646 let v = 5
4747
4848 @Callable(w)
4949 func ReceiveFakeHASHForTest () = [ScriptTransfer(w.caller, (1000000 * 100000000), a)]
5050
5151
5252
5353 @Callable(w)
5454 func ShowMeTimersOfdApp () = throw(((((((((((((((("Timers in the dApp: " + "Minimum Join Weeks: ") + toString(p)) + " min") + "Timer Towing: ") + toString(q)) + " min") + "TimerTyreAire: ") + toString(r)) + " min") + "Timer Fuel: ") + toString(s)) + " min") + "Timer CarUnlock: ") + toString(t)) + " min"))
5555
5656
5757
5858 @Callable(w)
5959 func DepositHASH () = {
6060 let x = (toBase58String(w.caller.bytes) + "_Deposit")
6161 let y = {
6262 let z = getInteger(this, x)
6363 if ($isInstanceOf(z, "Int"))
6464 then {
6565 let A = z
6666 A
6767 }
6868 else 0
6969 }
7070 let B = if ((size(w.payments) == 1))
7171 then w.payments[0]
7272 else throw("Attached payment is required")
7373 if (if (((i * 100000000) > B.amount))
7474 then true
7575 else (B.assetId != a))
7676 then throw("Can only deposit HASH tokens, and minimum amount is 700 HASH")
7777 else {
7878 let C = (y + B.amount)
7979 [IntegerEntry((toBase58String(w.caller.bytes) + "_Deposit"), C), IntegerEntry((toBase58String(w.caller.bytes) + "_DepositBlock"), height), ScriptTransfer(w.caller, (j * 100000000), b)]
8080 }
8181 }
8282
8383
8484
8585 @Callable(w)
8686 func RewardReferrer (D) = if ((D == ""))
8787 then throw("Referrer Wallet Address cannot be empty !")
8888 else {
8989 let E = addressFromStringValue(D)
9090 let x = (toBase58String(w.caller.bytes) + "_Deposit")
9191 let F = (toBase58String(w.caller.bytes) + "_TippedStatus")
9292 let y = {
9393 let z = getInteger(this, x)
9494 if ($isInstanceOf(z, "Int"))
9595 then {
9696 let A = z
9797 A
9898 }
9999 else 0
100100 }
101101 let G = {
102102 let z = getString(this, F)
103103 if ($isInstanceOf(z, "String"))
104104 then {
105105 let A = z
106106 A
107107 }
108108 else "NO"
109109 }
110110 if ((G == "YES"))
111111 then throw("You already tipped a User, you only can tip once a user")
112112 else if (((i * 100000000) > y))
113113 then throw((("To tip your referrer you must have at least deposited: " + toString(i)) + " HASH"))
114114 else [StringEntry((toBase58String(w.caller.bytes) + "_TippedStatus"), "YES"), ScriptTransfer(E, (o * 100000000), b)]
115115 }
116116
117117
118118
119119 @Callable(w)
120120 func RequestTowing () = {
121121 let x = (toBase58String(w.caller.bytes) + "_Deposit")
122122 let H = (toBase58String(w.caller.bytes) + "_DepositBlock")
123123 let I = (toBase58String(w.caller.bytes) + "_LastTowingBlock")
124124 let y = {
125125 let z = getInteger(this, x)
126126 if ($isInstanceOf(z, "Int"))
127127 then {
128128 let A = z
129129 A
130130 }
131131 else 0
132132 }
133133 let J = {
134134 let z = getInteger(this, H)
135135 if ($isInstanceOf(z, "Int"))
136136 then {
137137 let A = z
138138 A
139139 }
140140 else 0
141141 }
142142 let K = {
143143 let z = getInteger(this, I)
144144 if ($isInstanceOf(z, "Int"))
145145 then {
146146 let A = z
147147 A
148148 }
149149 else 0
150150 }
151- if ((((height - J) / u) == 0))
152- then throw("The minimum period of a Week has not yet passed")
151+ if (((p * u) > (height - J)))
152+ then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
153153 else if ((y >= (((i * 100000000) * (height - J)) / u)))
154154 then throw(("You should have deposited at least: " + toString(((i * (height - J)) / u))))
155- else if (((p * u) > (height - J)))
156- then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
157- else if (((q * v) > ((height - K) / v)))
158- then throw((("You cannot claim the reward before: " + toString((q - ((height - K) / v)))) + " days"))
159- else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastTowingBlock"), height), ScriptTransfer(w.caller, (k * 100000000), c)]
155+ else if (((q * v) > ((height - K) / v)))
156+ then throw((("You cannot claim the reward before: " + toString((q - ((height - K) / v)))) + " days"))
157+ else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastTowingBlock"), height), ScriptTransfer(w.caller, (k * 100000000), c)]
160158 }
161159
162160
163161
164162 @Callable(w)
165163 func RequestTyreAir () = {
166164 let x = (toBase58String(w.caller.bytes) + "_Deposit")
167165 let H = (toBase58String(w.caller.bytes) + "_DepositBlock")
168166 let L = (toBase58String(w.caller.bytes) + "_LastTyreAirBlock")
169167 let y = {
170168 let z = getInteger(this, x)
171169 if ($isInstanceOf(z, "Int"))
172170 then {
173171 let A = z
174172 A
175173 }
176174 else 0
177175 }
178176 let J = {
179177 let z = getInteger(this, H)
180178 if ($isInstanceOf(z, "Int"))
181179 then {
182180 let A = z
183181 A
184182 }
185183 else 0
186184 }
187185 let M = {
188186 let z = getInteger(this, L)
189187 if ($isInstanceOf(z, "Int"))
190188 then {
191189 let A = z
192190 A
193191 }
194192 else 0
195193 }
196194 if ((((height - J) / u) == 0))
197195 then throw("The minimum period of a Week has not yet passed")
198196 else if ((y >= (((i * 100000000) * (height - J)) / u)))
199197 then throw(("You should hav deposited at least: " + toString(((i * (height - J)) / u))))
200198 else if (((p * u) > (height - J)))
201199 then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
202200 else if (((r * v) > ((height - M) / v)))
203201 then throw((("You cannot claim the reward before: " + toString((r - ((height - M) / v)))) + " days"))
204202 else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastTyreAirBlock"), height), ScriptTransfer(w.caller, (l * 100000000), d)]
205203 }
206204
207205
208206
209207 @Callable(w)
210208 func RequestFuel () = {
211209 let x = (toBase58String(w.caller.bytes) + "_Deposit")
212210 let H = (toBase58String(w.caller.bytes) + "_DepositBlock")
213211 let N = (toBase58String(w.caller.bytes) + "_LastFuelBlock")
214212 let y = {
215213 let z = getInteger(this, x)
216214 if ($isInstanceOf(z, "Int"))
217215 then {
218216 let A = z
219217 A
220218 }
221219 else 0
222220 }
223221 let J = {
224222 let z = getInteger(this, H)
225223 if ($isInstanceOf(z, "Int"))
226224 then {
227225 let A = z
228226 A
229227 }
230228 else 0
231229 }
232230 let O = {
233231 let z = getInteger(this, N)
234232 if ($isInstanceOf(z, "Int"))
235233 then {
236234 let A = z
237235 A
238236 }
239237 else 0
240238 }
241239 if ((((height - J) / u) == 0))
242240 then throw("The minimum period of a Week has not yet passed")
243241 else if ((y >= (((i * 100000000) * (height - J)) / u)))
244242 then throw(("You should hav deposited at least: " + toString(((i * (height - J)) / u))))
245243 else if (((p * u) > (height - J)))
246244 then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
247245 else if (((s * v) > ((height - O) / v)))
248246 then throw((("You cannot claim the reward before: " + toString((s - ((height - O) / v)))) + " days"))
249247 else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastFuelBlock"), height), ScriptTransfer(w.caller, (m * 100000000), e)]
250248 }
251249
252250
253251
254252 @Callable(w)
255253 func RequestCarUnlock () = {
256254 let x = (toBase58String(w.caller.bytes) + "_Deposit")
257255 let H = (toBase58String(w.caller.bytes) + "_DepositBlock")
258256 let P = (toBase58String(w.caller.bytes) + "_LastCarUnlockBlock")
259257 let y = {
260258 let z = getInteger(this, x)
261259 if ($isInstanceOf(z, "Int"))
262260 then {
263261 let A = z
264262 A
265263 }
266264 else 0
267265 }
268266 let J = {
269267 let z = getInteger(this, H)
270268 if ($isInstanceOf(z, "Int"))
271269 then {
272270 let A = z
273271 A
274272 }
275273 else 0
276274 }
277275 let Q = {
278276 let z = getInteger(this, P)
279277 if ($isInstanceOf(z, "Int"))
280278 then {
281279 let A = z
282280 A
283281 }
284282 else 0
285283 }
286284 if ((((height - J) / u) == 0))
287285 then throw("The minimum period of a Week has not yet passed")
288286 else if ((y >= (((i * 100000000) * (height - J)) / u)))
289287 then throw(("You should hav deposited at least: " + toString(((i * (height - J)) / u))))
290288 else if (((p * u) > (height - J)))
291289 then throw((((("You should at least be a member of " + toString(p)) + " Weeks") + " Your account maturity is: ") + toString(((height - J) / u))))
292290 else if (((t * v) > ((height - Q) / v)))
293291 then throw((("You cannot claim the reward before: " + toString((t - ((height - Q) / v)))) + " days"))
294292 else [IntegerEntry((toBase58String(w.caller.bytes) + "_LastCarUnlockBlock"), height), ScriptTransfer(w.caller, (n * 100000000), f)]
295293 }
296294
297295

github/deemru/w8io/169f3d6 
125.16 ms