tx · GqmTgRoHXpbr1ku3QQ7FNrydpcBCzWGpyRrGPjHtjnPh 3MqDzBEoLE1RNwVtAcvTKqgsBoPzPDuCL1d: -0.01000000 Waves 2021.06.14 09:08 [1569623] smart account 3MqDzBEoLE1RNwVtAcvTKqgsBoPzPDuCL1d > SELF 0.00000000 Waves
{ "type": 13, "id": "GqmTgRoHXpbr1ku3QQ7FNrydpcBCzWGpyRrGPjHtjnPh", "fee": 1000000, "feeAssetId": null, "timestamp": 1623650940420, "version": 2, "chainId": 84, "sender": "3MqDzBEoLE1RNwVtAcvTKqgsBoPzPDuCL1d", "senderPublicKey": "2dCaXFjVoXf1Trp1HBLgCLzphzgSnA1LYZUsatJHWHBT", "proofs": [ "4gu6os3bV2SLSXWF45nFBU9MJrTotuAe571FuJ2DFcYrpz52UzPZsfeGHe8UCrxJPJM1P7crhghZSuXKx9jtgi8Y" ], "script": "base64:AAIEAAAAAAAAAEAIAhIECgIBCBIFCgMIAQgSAwoBCBIDCgEIEgMKAQgSBQoDCAgIEgUKAwgICBIECgIICBIFCgMICAgSBQoDCAgIAAAAKgAAAAAIdW5pdFRlc3QGAAAAAAlvcmFjbGVGZWUJAQAAAAV2YWx1ZQAAAAEJAAQmAAAAAQIAAAAjM04yczVSdGFIUEJlbkNzeDJFQ2NvRlJiWUh4M25vWmhYVzEAAAAACHNpZ25EYXBwCQEAAAAFdmFsdWUAAAABCQAEJgAAAAECAAAAIzNOQzI4aFNpdnJtc1RVWGFZRDF4NkwzNjJKNFpwVW5vVGRCAAAAAAxhcnR3b3Jrc0RhcHAJAQAAAAV2YWx1ZQAAAAEJAAQmAAAAAQIAAAAjM05CeW5mYlhDMkthc3RVeGh1a2NNVWFFNThLOWNCZEI5VVkAAAAAC2ZlZVJlY2VpdmVyAgAAACMzTjFFNnRYZGRSb1ZhUmZROWRRM3ZnNUxhVzJmc2Q4SEt1YgAAAAAIdXNlckRhcHADBQAAAAh1bml0VGVzdAkBAAAABXZhbHVlAAAAAQkABCYAAAABAgAAACMzTXQ0UkdNRXlqU1dZQW9jVFBxZDU1d2RIUVFCM1BVMlVDbQkBAAAABXZhbHVlAAAAAQkABCYAAAABAgAAACMzTjh4WGFZakUyN0FhNzlkNWhIcmhIdTlIYUZvVEJtaERFagAAAAANd2hpdGVsaXN0RGFwcAkBAAAABXZhbHVlAAAAAQkABCYAAAABAgAAACMzTjZCYVYxZENCNHpnNDNnb05OSGFDdHZSMTNCY3lKNUdzcQAAAAALc2lnbkFzc2V0SWQBAAAAIOilarzKd0LycGEyNUpPRYO5uR7lmWcXw3Hq2QuhBK3rAAAAAAt1c2RuQXNzZXRJZAEAAAAgD/IcEqzkxDya7EYaqyWosOy6BytGzG2IcvC14pJJAbQAAAAADHdhdmVzQXNzZXRJZAEAAAAAAAAAAAVjaHJpcwIAAAAjM01zRzZqUE5DclZKVXRZQjdYSkJ4Uzd1dFdzWEFmNG45VnAAAAAAB3NpZ25DdXQAAAAAAAAAAAMAAAAACmNyZWF0b3JDdXQAAAAAAAAAAAoAAAAAC2RhcHBSdW5uaW5nCQEAAAALdmFsdWVPckVsc2UAAAACCQAEGwAAAAIFAAAACHVzZXJEYXBwAgAA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BQAAABBhbW91bnRGb3JDcmVhdG9yBAAAAAdzaWduRmVlCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCQEAAAAHQWRkcmVzcwAAAAEJAAJZAAAAAQUAAAALZmVlUmVjZWl2ZXIFAAAADWFtb3VudEZvclNpZ24FAAAAB2Fzc2V0SWQEAAAACmNyZWF0b3JGZWUJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAAAdBZGRyZXNzAAAAAQkAAlkAAAABBQAAAAtjcmVhdG9yQWRkcgUAAAAQYW1vdW50Rm9yQ3JlYXRvcgUAAAAHYXNzZXRJZAQAAAAIb3duZXJGZWUJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAAAdBZGRyZXNzAAAAAQkAAlkAAAABBQAAAAlzYWxlT3duZXIFAAAADmFtb3VudEZvck93bmVyBQAAAAdhc3NldElkBAAAAAxjb2xsZWN0b3JORlQJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAAAdBZGRyZXNzAAAAAQkAAlkAAAABBQAAAAZjYWxsZXIAAAAAAAAAAAEJAAJZAAAAAQUAAAAFbmZ0aWQJAAUWAAAABAUAAAAHc2lnbkZlZQUAAAAKY3JlYXRvckZlZQUAAAAIb3duZXJGZWUFAAAADGNvbGxlY3Rvck5GVAEAAAAPdmFsaWRhdGVNaW5TZWxsAAAAAgAAAAdhc3NldElkAAAABXByaWNlBAAAAAxtaW5TZWxsV2F2ZXMDBQAAAAh1bml0VGVzdAAAAAAAAAAACgkBAAAAE2dldEludEJ5S0Zyb21PcmFjbGUAAAABAgAAAA53YXZlc19taW5fc2VsbAQAAAALbWluU2VsbFVzZG4AAAAAAAAPQkAEAAAAC21pblNlbGxTaWduAwUAAAAIdW5pdFRlc3QAAAAAAAAAAAEJAABoAAAAAgUAAAAZY3VycmVudENlcnRpZmljYXRpb25QcmljZQAAAAAAAAAAAgMDAwMDCQAAAAAAAAIFAAAAB2Fzc2V0SWQJAAJYAAAAAQUAAAALdXNkbkFzc2V0SWQJAABmAAAAAgUAAAALbWluU2VsbFVzZG4FAAAABXByaWNlBwkBAAAAAiE9AAAAAgUAAAAFcHJpY2UAAAAAAAAAAAAHBgMDCQAAAAAAAAIFAAAAB2Fzc2V0SWQJ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", "height": 1569623, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 4 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = true | |
5 | + | ||
6 | + | let b = value(addressFromString("3N2s5RtaHPBenCsx2ECcoFRbYHx3noZhXW1")) | |
7 | + | ||
8 | + | let c = value(addressFromString("3NC28hSivrmsTUXaYD1x6L362J4ZpUnoTdB")) | |
9 | + | ||
10 | + | let d = value(addressFromString("3NBynfbXC2KastUxhukcMUaE58K9cBdB9UY")) | |
11 | + | ||
12 | + | let e = "3N1E6tXddRoVaRfQ9dQ3vg5LaW2fsd8HKub" | |
13 | + | ||
14 | + | let f = if (a) | |
15 | + | then value(addressFromString("3Mt4RGMEyjSWYAocTPqd55wdHQQB3PU2UCm")) | |
16 | + | else value(addressFromString("3N8xXaYjE27Aa79d5hHrhHu9HaFoTBmhDEj")) | |
17 | + | ||
18 | + | let g = value(addressFromString("3N6BaV1dCB4zg43goNNHaCtvR13BcyJ5Gsq")) | |
19 | + | ||
20 | + | let h = base58'Gf9t8FA4H3ssoZPCwrg3KwUFCci8zuUFP9ssRsUY3s6a' | |
21 | + | ||
22 | + | let i = base58'25FEqEjRkqK6yCkiT7Lz6SAYz7gUFCtxfCChnrVFD5AT' | |
23 | + | ||
24 | + | let j = base58'' | |
25 | + | ||
26 | + | let k = "3MsG6jPNCrVJUtYB7XJBxS7utWsXAf4n9Vp" | |
27 | + | ||
28 | + | let l = 3 | |
29 | + | ||
30 | + | let m = 10 | |
31 | + | ||
32 | + | let n = valueOrElse(getBoolean(f, "conf_dapp_is_running"), true) | |
33 | + | ||
34 | + | let o = valueOrElse(getString(f, "conf_maintenance_msg"), "") | |
35 | + | ||
36 | + | let p = "SUSPENDED" | |
37 | + | ||
38 | + | let q = "REMOVED" | |
39 | + | ||
40 | + | let r = "ILLEGAL" | |
41 | + | ||
42 | + | let s = "SUSPENDED" | |
43 | + | ||
44 | + | func t (u) = valueOrElse(getString(f, u), "Error") | |
45 | + | ||
46 | + | ||
47 | + | func v (u) = valueOrElse(getString(d, u), "") | |
48 | + | ||
49 | + | ||
50 | + | func w (u) = valueOrElse(getString(this, u), "") | |
51 | + | ||
52 | + | ||
53 | + | func x (u) = valueOrElse(getInteger(this, u), 0) | |
54 | + | ||
55 | + | ||
56 | + | func y (z) = ("user_status_" + z) | |
57 | + | ||
58 | + | ||
59 | + | func A (B,C) = ((("art_signid_" + C) + "_") + B) | |
60 | + | ||
61 | + | ||
62 | + | func D (B,C) = ((("art_flag_" + C) + "_") + B) | |
63 | + | ||
64 | + | ||
65 | + | func E (F) = ("nft_" + F) | |
66 | + | ||
67 | + | ||
68 | + | func G (u) = valueOrErrorMessage(getInteger(b, u), "Integer undefine or 0 in oracle") | |
69 | + | ||
70 | + | ||
71 | + | let H = G(("certification_fee_" + toBase58String(h))) | |
72 | + | ||
73 | + | func I (J) = if (!(n)) | |
74 | + | then throw(o) | |
75 | + | else $Tuple3(toBase58String(J.transactionId), toBase58String(J.caller.bytes), lastBlock.timestamp) | |
76 | + | ||
77 | + | ||
78 | + | func K (J) = if ((size(J.payments) == 0)) | |
79 | + | then throw("No payment attached") | |
80 | + | else { | |
81 | + | let L = value(J.payments[0]) | |
82 | + | let M = value(L.amount) | |
83 | + | $Tuple2(L, M) | |
84 | + | } | |
85 | + | ||
86 | + | ||
87 | + | func N (F) = { | |
88 | + | let O = value(assetInfo(F)) | |
89 | + | if (if (if (if ((O.quantity != 1)) | |
90 | + | then true | |
91 | + | else (O.decimals != 0)) | |
92 | + | then true | |
93 | + | else (O.reissuable != false)) | |
94 | + | then true | |
95 | + | else (O.issuer != d)) | |
96 | + | then false | |
97 | + | else true | |
98 | + | } | |
99 | + | ||
100 | + | ||
101 | + | func P (Q) = if (if (if (if ((Q != toBase58String(h))) | |
102 | + | then (Q != toBase58String(j)) | |
103 | + | else false) | |
104 | + | then (Q != "WAVES") | |
105 | + | else false) | |
106 | + | then (Q != toBase58String(i)) | |
107 | + | else false) | |
108 | + | then false | |
109 | + | else true | |
110 | + | ||
111 | + | ||
112 | + | func R (Q) = if ((Q == "WAVES")) | |
113 | + | then unit | |
114 | + | else fromBase58String(Q) | |
115 | + | ||
116 | + | ||
117 | + | func S (T) = { | |
118 | + | let U = w(("current_owner_on_dapp_" + T)) | |
119 | + | if ((size(U) == 0)) | |
120 | + | then throw("NFT not found") | |
121 | + | else { | |
122 | + | let V = w(((("sale2nd_status_" + U) + "_") + T)) | |
123 | + | if ((V != "OPEN")) | |
124 | + | then throw("NFT not for sale") | |
125 | + | else U | |
126 | + | } | |
127 | + | } | |
128 | + | ||
129 | + | ||
130 | + | func W (u) = { | |
131 | + | let X = w((u + "_OPEN")) | |
132 | + | if ((X == "")) | |
133 | + | then throw("Offer not found") | |
134 | + | else { | |
135 | + | let Y = split(X, "_") | |
136 | + | let Q = R(Y[2]) | |
137 | + | $Tuple3(Y, Q, X) | |
138 | + | } | |
139 | + | } | |
140 | + | ||
141 | + | ||
142 | + | func Z (z,F) = { | |
143 | + | let aa = v(D(z, F)) | |
144 | + | if (if ((aa == r)) | |
145 | + | then true | |
146 | + | else (aa == s)) | |
147 | + | then throw(("Original Artwork flagged as " + aa)) | |
148 | + | else true | |
149 | + | } | |
150 | + | ||
151 | + | ||
152 | + | func ab (z) = { | |
153 | + | let ac = t(y(z)) | |
154 | + | if (containsElement([p, q], ac)) | |
155 | + | then throw(("Original Artist " + ac)) | |
156 | + | else true | |
157 | + | } | |
158 | + | ||
159 | + | ||
160 | + | func ad (Q) = { | |
161 | + | let ae = split(v(E(Q)), "_") | |
162 | + | let af = v(A(ae[6], ae[5])) | |
163 | + | if (if (!(Z(ae[6], ae[5]))) | |
164 | + | then !(ab(ae[6])) | |
165 | + | else false) | |
166 | + | then $Tuple4(false, ae[5], ae[6], af) | |
167 | + | else $Tuple4(true, ae[5], ae[6], af) | |
168 | + | } | |
169 | + | ||
170 | + | ||
171 | + | func ag (C,ah) = { | |
172 | + | let af = v(A(ah, C)) | |
173 | + | if ((size(af) == 0)) | |
174 | + | then throw("Artwork not found on SIGN Art") | |
175 | + | else if (if (!(Z(ah, C))) | |
176 | + | then !(ab(ah)) | |
177 | + | else false) | |
178 | + | then false | |
179 | + | else true | |
180 | + | } | |
181 | + | ||
182 | + | ||
183 | + | func ai (M,Q,T,ah,U,aj) = { | |
184 | + | let ak = fraction(M, l, 100) | |
185 | + | let al = fraction(M, m, 100) | |
186 | + | let am = (M - (ak + al)) | |
187 | + | let an = ScriptTransfer(Address(fromBase58String(e)), ak, Q) | |
188 | + | let ao = ScriptTransfer(Address(fromBase58String(ah)), al, Q) | |
189 | + | let ap = ScriptTransfer(Address(fromBase58String(U)), am, Q) | |
190 | + | let aq = ScriptTransfer(Address(fromBase58String(aj)), 1, fromBase58String(T)) | |
191 | + | $Tuple4(an, ao, ap, aq) | |
192 | + | } | |
193 | + | ||
194 | + | ||
195 | + | func ar (Q,as) = { | |
196 | + | let at = if (a) | |
197 | + | then 10 | |
198 | + | else G("waves_min_sell") | |
199 | + | let au = 1000000 | |
200 | + | let av = if (a) | |
201 | + | then 1 | |
202 | + | else (H * 2) | |
203 | + | if (if (if (if (if ((Q == toBase58String(i))) | |
204 | + | then (au > as) | |
205 | + | else false) | |
206 | + | then (as != 0) | |
207 | + | else false) | |
208 | + | then true | |
209 | + | else if (if ((Q == toBase58String(h))) | |
210 | + | then (av > as) | |
211 | + | else false) | |
212 | + | then (as != 0) | |
213 | + | else false) | |
214 | + | then true | |
215 | + | else if (if (if ((Q == toBase58String(j))) | |
216 | + | then true | |
217 | + | else (Q == "WAVES")) | |
218 | + | then (at > as) | |
219 | + | else false) | |
220 | + | then (as != 0) | |
221 | + | else false) | |
222 | + | then false | |
223 | + | else true | |
224 | + | } | |
225 | + | ||
226 | + | ||
227 | + | @Callable(J) | |
228 | + | func sellNFT (as,aw) = { | |
229 | + | let ax = I(J) | |
230 | + | let F = ax._1 | |
231 | + | let aj = ax._2 | |
232 | + | let ay = ax._3 | |
233 | + | let az = K(J) | |
234 | + | let L = az._1 | |
235 | + | let M = az._2 | |
236 | + | let aA = if (if (isDefined(L.assetId)) | |
237 | + | then N(value(L.assetId)) | |
238 | + | else false) | |
239 | + | then toBase58String(value(L.assetId)) | |
240 | + | else throw("Only SIGN Art NFT accepted.") | |
241 | + | let aB = ad(aA) | |
242 | + | let aC = aB._1 | |
243 | + | let C = aB._2 | |
244 | + | let ah = aB._3 | |
245 | + | let af = aB._4 | |
246 | + | if ((size(af) == 0)) | |
247 | + | then throw("Artwork not found on SIGN Art") | |
248 | + | else if (!(aC)) | |
249 | + | then throw("Something went wrong") | |
250 | + | else if (!(P(aw))) | |
251 | + | then throw("Only SIGN, USDN or WAVES accepted") | |
252 | + | else if ((as == 0)) | |
253 | + | then throw("Wrong minimum sell price") | |
254 | + | else if (!(ar(aw, as))) | |
255 | + | then throw("Wrong minimum sell price") | |
256 | + | else [StringEntry((((((((("sale2nd_info_" + aj) + "_") + aA) + "_") + C) + "_") + ah) + "_OPEN"), ((((((((((((toString(ay) + "_") + toString(as)) + "_") + aw) + "_") + aA) + "_") + C) + "_") + ah) + "_") + F)), StringEntry(((("sale2nd_status_" + aj) + "_") + aA), "OPEN"), StringEntry(("current_owner_on_dapp_" + aA), aj)] | |
257 | + | } | |
258 | + | ||
259 | + | ||
260 | + | ||
261 | + | @Callable(J) | |
262 | + | func updateSalePrice (T,as,aw) = { | |
263 | + | let aD = I(J) | |
264 | + | let F = aD._1 | |
265 | + | let aj = aD._2 | |
266 | + | let ay = aD._3 | |
267 | + | let aE = ad(T) | |
268 | + | let aC = aE._1 | |
269 | + | let C = aE._2 | |
270 | + | let ah = aE._3 | |
271 | + | let af = aE._4 | |
272 | + | if ((size(af) == 0)) | |
273 | + | then throw("Artwork not found on SIGN Art, cancel your sale.") | |
274 | + | else if (!(aC)) | |
275 | + | then throw("Something went wrong") | |
276 | + | else { | |
277 | + | let U = w(("current_owner_on_dapp_" + T)) | |
278 | + | if ((U != aj)) | |
279 | + | then throw("You don't own this NFT") | |
280 | + | else { | |
281 | + | let V = w(((("sale2nd_status_" + aj) + "_") + T)) | |
282 | + | if ((V != "OPEN")) | |
283 | + | then throw("Sale not active") | |
284 | + | else if (!(P(aw))) | |
285 | + | then throw("Only SIGN, USDN or WAVES accepted") | |
286 | + | else if ((as == 0)) | |
287 | + | then throw("Wrong minimum sell price") | |
288 | + | else if (!(ar(aw, as))) | |
289 | + | then throw("Wrong minimum sell price") | |
290 | + | else { | |
291 | + | let aF = ((((((("sale2nd_info_" + aj) + "_") + T) + "_") + C) + "_") + ah) | |
292 | + | let aG = split(w((aF + "_OPEN")), "_") | |
293 | + | [StringEntry((aF + "_OPEN"), ((((((((((((aG[0] + "_") + toString(as)) + "_") + aw) + "_") + aG[3]) + "_") + aG[4]) + "_") + aG[5]) + "_") + aG[6]))] | |
294 | + | } | |
295 | + | } | |
296 | + | } | |
297 | + | } | |
298 | + | ||
299 | + | ||
300 | + | ||
301 | + | @Callable(J) | |
302 | + | func cancelSale (T) = { | |
303 | + | let aH = I(J) | |
304 | + | let F = aH._1 | |
305 | + | let aj = aH._2 | |
306 | + | let ay = aH._3 | |
307 | + | let aI = ad(T) | |
308 | + | let aC = aI._1 | |
309 | + | let C = aI._2 | |
310 | + | let ah = aI._3 | |
311 | + | let af = aI._4 | |
312 | + | let U = w(("current_owner_on_dapp_" + T)) | |
313 | + | if ((U != aj)) | |
314 | + | then throw("You don't own this NFT") | |
315 | + | else { | |
316 | + | let V = w(((("sale2nd_status_" + aj) + "_") + T)) | |
317 | + | if ((V != "OPEN")) | |
318 | + | then throw("Sale not active") | |
319 | + | else { | |
320 | + | let aF = ((((((("sale2nd_info_" + aj) + "_") + T) + "_") + C) + "_") + ah) | |
321 | + | let aG = w((aF + "_OPEN")) | |
322 | + | [DeleteEntry((aF + "_OPEN")), DeleteEntry(((("sale2nd_status_" + aj) + "_") + T)), DeleteEntry(("current_owner_on_dapp_" + T)), StringEntry((((aF + "_") + F) + "_CANCELLED"), ((((aG + "_CANCELLED_") + toString(ay)) + "_") + F)), ScriptTransfer(Address(fromBase58String(aj)), 1, fromBase58String(T))] | |
323 | + | } | |
324 | + | } | |
325 | + | } | |
326 | + | ||
327 | + | ||
328 | + | ||
329 | + | @Callable(J) | |
330 | + | func buyNFT (T) = { | |
331 | + | let aJ = I(J) | |
332 | + | let F = aJ._1 | |
333 | + | let aj = aJ._2 | |
334 | + | let ay = aJ._3 | |
335 | + | let U = S(T) | |
336 | + | let aK = ad(T) | |
337 | + | let aC = aK._1 | |
338 | + | let C = aK._2 | |
339 | + | let ah = aK._3 | |
340 | + | let af = aK._4 | |
341 | + | if ((size(af) == 0)) | |
342 | + | then throw("Artwork not found on SIGN Art, cancel your sale.") | |
343 | + | else if (!(aC)) | |
344 | + | then throw("Something went wrong") | |
345 | + | else { | |
346 | + | let aF = ((((((("sale2nd_info_" + U) + "_") + T) + "_") + C) + "_") + ah) | |
347 | + | let aG = w((aF + "_OPEN")) | |
348 | + | if ((size(aG) == 0)) | |
349 | + | then throw("Sale Not found!") | |
350 | + | else { | |
351 | + | let aL = split(aG, "_") | |
352 | + | if ((parseInt(aL[1]) == 0)) | |
353 | + | then throw("Offer only") | |
354 | + | else { | |
355 | + | let aM = K(J) | |
356 | + | let L = aM._1 | |
357 | + | let M = aM._2 | |
358 | + | let aN = if (isDefined(L.assetId)) | |
359 | + | then toBase58String(value(L.assetId)) | |
360 | + | else "" | |
361 | + | if (if ((aL[1] != toString(M))) | |
362 | + | then true | |
363 | + | else (aL[2] != aN)) | |
364 | + | then throw("Payment infos don't match.") | |
365 | + | else { | |
366 | + | let ak = fraction(M, l, 100) | |
367 | + | let al = fraction(M, m, 100) | |
368 | + | let am = (M - (ak + al)) | |
369 | + | let aO = ai(M, L.assetId, T, ah, U, aj) | |
370 | + | let an = aO._1 | |
371 | + | let ao = aO._2 | |
372 | + | let ap = aO._3 | |
373 | + | let aq = aO._4 | |
374 | + | [DeleteEntry((aF + "_OPEN")), DeleteEntry(((("sale2nd_status_" + U) + "_") + T)), DeleteEntry(("current_owner_on_dapp_" + T)), StringEntry((((aF + "_") + F) + "_CLOSED"), ((((((makeString(aL, "_") + "_CLOSED_") + toString(ay)) + "_") + F) + "_") + aj)), an, ao, ap, aq] | |
375 | + | } | |
376 | + | } | |
377 | + | } | |
378 | + | } | |
379 | + | } | |
380 | + | ||
381 | + | ||
382 | + | ||
383 | + | @Callable(J) | |
384 | + | func setOffer (T) = { | |
385 | + | let aP = I(J) | |
386 | + | let F = aP._1 | |
387 | + | let aQ = aP._2 | |
388 | + | let ay = aP._3 | |
389 | + | let aR = K(J) | |
390 | + | let L = aR._1 | |
391 | + | let M = aR._2 | |
392 | + | let Q = if (!(isDefined(L.assetId))) | |
393 | + | then "WAVES" | |
394 | + | else toBase58String(value(L.assetId)) | |
395 | + | if (!(P(Q))) | |
396 | + | then throw("asset not accepted") | |
397 | + | else if ((M == 0)) | |
398 | + | then throw("Offer of 0 not allowed") | |
399 | + | else if (!(ar(Q, M))) | |
400 | + | then throw("Wrong minimum sell price") | |
401 | + | else { | |
402 | + | let aS = ad(T) | |
403 | + | let aC = aS._1 | |
404 | + | let C = aS._2 | |
405 | + | let ah = aS._3 | |
406 | + | if (!(aC)) | |
407 | + | then throw("Something went wrong") | |
408 | + | else { | |
409 | + | let U = S(T) | |
410 | + | [StringEntry((((((((("offer2nd_" + aQ) + "_") + T) + "_") + U) + "_") + F) + "_OPEN"), ((((((((((((((toString(ay) + "_") + toString(M)) + "_") + Q) + "_") + T) + "_") + C) + "_") + ah) + "_") + aQ) + "_") + F))] | |
411 | + | } | |
412 | + | } | |
413 | + | } | |
414 | + | ||
415 | + | ||
416 | + | ||
417 | + | @Callable(J) | |
418 | + | func acceptOffer (T,aT,aQ) = { | |
419 | + | let aU = I(J) | |
420 | + | let F = aU._1 | |
421 | + | let aj = aU._2 | |
422 | + | let ay = aU._3 | |
423 | + | let U = S(T) | |
424 | + | if ((aj != U)) | |
425 | + | then throw("You cannot do this action") | |
426 | + | else { | |
427 | + | let aV = ((((((("offer2nd_" + aQ) + "_") + T) + "_") + U) + "_") + aT) | |
428 | + | let aW = w((aV + "_OPEN")) | |
429 | + | if ((aW == "")) | |
430 | + | then throw("Offer not found or not for sale") | |
431 | + | else { | |
432 | + | let aX = ad(T) | |
433 | + | let aC = aX._1 | |
434 | + | let C = aX._2 | |
435 | + | let ah = aX._3 | |
436 | + | if (!(aC)) | |
437 | + | then throw("Something went wrong") | |
438 | + | else { | |
439 | + | let aF = ((((((("sale2nd_info_" + U) + "_") + T) + "_") + C) + "_") + ah) | |
440 | + | let aY = w((aF + "_OPEN")) | |
441 | + | if ((size(aY) == 0)) | |
442 | + | then throw("Sale Not found!") | |
443 | + | else { | |
444 | + | let aZ = split(aY, "_") | |
445 | + | let ba = W(aV) | |
446 | + | let Y = ba._1 | |
447 | + | let Q = ba._2 | |
448 | + | let X = ba._3 | |
449 | + | let M = value(parseInt(Y[1])) | |
450 | + | let bb = ai(M, Q, T, ah, U, Y[6]) | |
451 | + | let an = bb._1 | |
452 | + | let ao = bb._2 | |
453 | + | let ap = bb._3 | |
454 | + | let aq = bb._4 | |
455 | + | [DeleteEntry((aF + "_OPEN")), DeleteEntry((aV + "_OPEN")), DeleteEntry(((("sale2nd_status_" + U) + "_") + T)), DeleteEntry(("current_owner_on_dapp_" + T)), StringEntry((aV + "_CLOSED"), ((((aW + "_CLOSED_") + toString(ay)) + "_") + F)), StringEntry((((aF + "_") + F) + "_CLOSED"), ((((((((((makeString(aZ, "_") + "_CLOSED-OFFER_") + toString(ay)) + "_") + F) + "_") + aQ) + "_") + toString(M)) + "_") + toBase58String(value(Q)))), an, ao, ap, aq] | |
456 | + | } | |
457 | + | } | |
458 | + | } | |
459 | + | } | |
460 | + | } | |
461 | + | ||
462 | + | ||
463 | + | ||
464 | + | @Callable(J) | |
465 | + | func cancelOffer (T,aT,U) = { | |
466 | + | let bc = I(J) | |
467 | + | let F = bc._1 | |
468 | + | let aj = bc._2 | |
469 | + | let ay = bc._3 | |
470 | + | let aV = ((((((("offer2nd_" + aj) + "_") + T) + "_") + U) + "_") + aT) | |
471 | + | let bd = W(aV) | |
472 | + | let Y = bd._1 | |
473 | + | let Q = bd._2 | |
474 | + | let X = bd._3 | |
475 | + | [DeleteEntry((aV + "_OPEN")), StringEntry((aV + "_CANCELLED"), ((((X + "_CANCELLED_") + toString(ay)) + "_") + F)), ScriptTransfer(Address(fromBase58String(aj)), parseIntValue(Y[1]), Q)] | |
476 | + | } | |
477 | + | ||
478 | + | ||
479 | + | ||
480 | + | @Callable(J) | |
481 | + | func makeRequest (C,ah) = { | |
482 | + | let be = I(J) | |
483 | + | let F = be._1 | |
484 | + | let bf = be._2 | |
485 | + | let ay = be._3 | |
486 | + | let bg = K(J) | |
487 | + | let L = bg._1 | |
488 | + | let M = bg._2 | |
489 | + | let Q = if (!(isDefined(L.assetId))) | |
490 | + | then "WAVES" | |
491 | + | else toBase58String(value(L.assetId)) | |
492 | + | if (!(P(Q))) | |
493 | + | then throw("asset not accepted") | |
494 | + | else if (!(ar(Q, M))) | |
495 | + | then throw("Wrong minimum sell price") | |
496 | + | else { | |
497 | + | let bh = ag(C, ah) | |
498 | + | if (!(bh)) | |
499 | + | then throw("Something went wrong") | |
500 | + | else [StringEntry((((((((("request2nd_" + bf) + "_") + ah) + "_") + C) + "_") + F) + "_OPEN"), ((((((((((toString(ay) + "_") + toString(M)) + "_") + toBase58String(value(L.assetId))) + "_") + C) + "_") + bf) + "_") + F))] | |
501 | + | } | |
502 | + | } | |
503 | + | ||
504 | + | ||
505 | + | ||
506 | + | @Callable(J) | |
507 | + | func fillRequest (C,bf,aT) = { | |
508 | + | let bi = I(J) | |
509 | + | let F = bi._1 | |
510 | + | let U = bi._2 | |
511 | + | let ay = bi._3 | |
512 | + | let bj = K(J) | |
513 | + | let L = bj._1 | |
514 | + | let bk = bj._2 | |
515 | + | let bl = if (if (isDefined(L.assetId)) | |
516 | + | then N(value(L.assetId)) | |
517 | + | else false) | |
518 | + | then L.assetId | |
519 | + | else throw("No NFT found") | |
520 | + | let bm = split(v(("nft_" + toBase58String(value(bl)))), "_") | |
521 | + | if ((size(bm) == 0)) | |
522 | + | then throw("No NFT found") | |
523 | + | else { | |
524 | + | let bn = split(w((((((((("request2nd_" + bf) + "_") + bm[6]) + "_") + C) + "_") + aT) + "_OPEN")), "_") | |
525 | + | if ((size(bn) == 1)) | |
526 | + | then throw("No request found") | |
527 | + | else if ((bn[3] != bm[5])) | |
528 | + | then throw("This NFT don't match the requested artwork") | |
529 | + | else { | |
530 | + | let M = value(parseInt(bn[1])) | |
531 | + | let bo = ai(M, fromBase58String(bn[2]), toBase58String(value(bl)), bm[6], U, bn[4]) | |
532 | + | let an = bo._1 | |
533 | + | let ao = bo._2 | |
534 | + | let ap = bo._3 | |
535 | + | let aq = bo._4 | |
536 | + | [DeleteEntry((((((((("request2nd_" + bf) + "_") + bm[6]) + "_") + C) + "_") + aT) + "_OPEN")), StringEntry((((((((("request2nd_" + bf) + "_") + bm[6]) + "_") + C) + "_") + aT) + "_CLOSED"), ((((((((((((toString(ay) + "_") + toString(M)) + "_") + bn[2]) + "_") + C) + "_") + bf) + "_") + U) + "_") + F)), an, ao, ap, aq] | |
537 | + | } | |
538 | + | } | |
539 | + | } | |
540 | + | ||
541 | + | ||
542 | + | ||
543 | + | @Callable(J) | |
544 | + | func cancelRequest (C,ah,bp) = { | |
545 | + | let bq = I(J) | |
546 | + | let F = bq._1 | |
547 | + | let bf = bq._2 | |
548 | + | let ay = bq._3 | |
549 | + | let br = ((((((("request2nd_" + bf) + "_") + ah) + "_") + C) + "_") + bp) | |
550 | + | let bn = w((br + "_OPEN")) | |
551 | + | if ((size(bn) == 0)) | |
552 | + | then throw("Request not found") | |
553 | + | else { | |
554 | + | let bs = split(bn, "_") | |
555 | + | [DeleteEntry((br + "_OPEN")), StringEntry((((((br + "_") + toString(ay)) + "_") + F) + "_CANCELLED"), ((bn + "_") + toString(ay))), ScriptTransfer(Address(fromBase58String(bf)), parseIntValue(bs[1]), fromBase58String(bs[2]))] | |
556 | + | } | |
557 | + | } | |
558 | + | ||
559 | + |
github/deemru/w8io/169f3d6 52.35 ms ◑