tx · 2Ji9Tj1uFDPUignjFyz48tLRZVTderFKYeyd52BD4RXv

3MqnjEXWG6rvvRo2UDYRANN8iWLks7snDwj:  -0.01000000 Waves

2021.12.20 19:12 [1842813] smart account 3MqnjEXWG6rvvRo2UDYRANN8iWLks7snDwj > SELF 0.00000000 Waves

{ "type": 13, "id": "2Ji9Tj1uFDPUignjFyz48tLRZVTderFKYeyd52BD4RXv", "fee": 1000000, "feeAssetId": null, "timestamp": 1640016862398, "version": 2, "chainId": 84, "sender": "3MqnjEXWG6rvvRo2UDYRANN8iWLks7snDwj", "senderPublicKey": "2XLAeeTTE4mSghbTZDq9wZiJkuqmdgCCAw4uy1QgYGtK", "proofs": [ "3UcTcQcpTxMAN9KNpNsE6LwB7RqeRboN23mEJDt3qYiLeCFgTFU11ZdZXHnuebj2tCBRmnij5zJudB3LZaLvHubG" ], "script": "base64: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", "height": 1842813, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Gog2X8MoBkqVXRdtRYAznWixHWqcfURmJ46Kwk1V6ER9 Next: none Diff:
OldNewDifferences
1616 let token = unit
1717
1818 let stakerate = 1
19+
20+let numberofpix = 1000000
1921
2022 @Callable(i)
2123 func add (url,color,x,y) = {
4850 let url = if ((size(reqdata) > 2))
4951 then reqdata[2]
5052 else ""
53+ let reqcorrect = if (if ((size(reqdata) > 3))
54+ then (1 > size(reqdata))
55+ else false)
56+ then false
57+ else true
5158 let urlcorrect = if ((indexOf(url, separc) == unit))
59+ then true
60+ else false
61+ let colorcorrect = if ((indexOf(color, separc) == unit))
5262 then true
5363 else false
5464 let pixxy = if ((size(reqdata) > 0))
6070 func validxy (j) = match parseInt(pixxy[j]) {
6171 case a: Int =>
6272 if (if ((parseIntValue(pixxy[j]) > -1))
63- then (1000000 > parseIntValue(pixxy[j]))
73+ then (numberofpix > parseIntValue(pixxy[j]))
6474 else false)
6575 then parseIntValue(pixxy[j])
6676 else -1
109119 then true
110120 else false
111121 let errorpmt = if (!(havepmt))
112- then (("Attached payment is required: " + toString((payment + servicefee))) + "; ")
122+ then ((" attached payment is required: " + toString((payment + servicefee))) + "; ")
113123 else ""
114124 let errortoken = if (!(tokencorrect))
115- then "works with tokens only; "
125+ then " works with tokens only; "
116126 else ""
117127 let errorenough = if (!(pmtenough))
118- then (((("you give: " + toString(pmtamount)) + ", but deal needs: ") + toString((payment + servicefee))) + "; ")
128+ then ((((" you give: " + toString(pmtamount)) + ", but deal needs: ") + toString((payment + servicefee))) + "; ")
119129 else ""
120130 let errorurl = if (!(urlcorrect))
121- then "url is incorrect; "
131+ then " url is incorrect; "
132+ else ""
133+ let errorcolor = if (!(colorcorrect))
134+ then " color is incorrect; "
135+ else ""
136+ let errorreq = if (!(reqcorrect))
137+ then " request incorrect; "
122138 else ""
123139 if (if (pmtenough)
124140 then urlcorrect
125141 else false)
126142 then [StringEntry(all[0][0], all[0][1]), ScriptTransfer(Address(fromBase58String(all[0][2])), parseIntValue(all[0][4]), token), StringEntry(all[1][0], all[1][1]), ScriptTransfer(Address(fromBase58String(all[1][2])), parseIntValue(all[1][4]), token), StringEntry(all[2][0], all[2][1]), ScriptTransfer(Address(fromBase58String(all[2][2])), parseIntValue(all[2][4]), token), StringEntry(all[3][0], all[3][1]), ScriptTransfer(Address(fromBase58String(all[3][2])), parseIntValue(all[3][4]), token), StringEntry(all[4][0], all[4][1]), ScriptTransfer(Address(fromBase58String(all[4][2])), parseIntValue(all[4][4]), token), StringEntry(all[5][0], all[5][1]), ScriptTransfer(Address(fromBase58String(all[5][2])), parseIntValue(all[5][4]), token), StringEntry(all[6][0], all[6][1]), ScriptTransfer(Address(fromBase58String(all[6][2])), parseIntValue(all[6][4]), token), StringEntry(all[7][0], all[7][1]), ScriptTransfer(Address(fromBase58String(all[7][2])), parseIntValue(all[7][4]), token), StringEntry(all[8][0], all[8][1]), ScriptTransfer(Address(fromBase58String(all[8][2])), parseIntValue(all[8][4]), token), StringEntry(all[9][0], all[9][1]), ScriptTransfer(Address(fromBase58String(all[9][2])), parseIntValue(all[9][4]), token), StringEntry(all[10][0], all[10][1]), ScriptTransfer(Address(fromBase58String(all[10][2])), parseIntValue(all[10][4]), token), StringEntry(all[11][0], all[11][1]), ScriptTransfer(Address(fromBase58String(all[11][2])), parseIntValue(all[11][4]), token), StringEntry(all[12][0], all[12][1]), ScriptTransfer(Address(fromBase58String(all[12][2])), parseIntValue(all[12][4]), token), StringEntry(all[13][0], all[13][1]), ScriptTransfer(Address(fromBase58String(all[13][2])), parseIntValue(all[13][4]), token), StringEntry(all[14][0], all[14][1]), ScriptTransfer(Address(fromBase58String(all[14][2])), parseIntValue(all[14][4]), token), StringEntry(all[15][0], all[15][1]), ScriptTransfer(Address(fromBase58String(all[15][2])), parseIntValue(all[15][4]), token), StringEntry(all[16][0], all[16][1]), ScriptTransfer(Address(fromBase58String(all[16][2])), parseIntValue(all[16][4]), token), StringEntry(all[17][0], all[17][1]), ScriptTransfer(Address(fromBase58String(all[17][2])), parseIntValue(all[17][4]), token), StringEntry(all[18][0], all[18][1]), ScriptTransfer(Address(fromBase58String(all[18][2])), parseIntValue(all[18][4]), token), StringEntry(all[19][0], all[19][1]), ScriptTransfer(Address(fromBase58String(all[19][2])), parseIntValue(all[19][4]), token), StringEntry(all[20][0], all[20][1]), ScriptTransfer(Address(fromBase58String(all[20][2])), parseIntValue(all[20][4]), token), StringEntry(all[21][0], all[21][1]), ScriptTransfer(Address(fromBase58String(all[21][2])), parseIntValue(all[21][4]), token), StringEntry(all[22][0], all[22][1]), ScriptTransfer(Address(fromBase58String(all[22][2])), parseIntValue(all[22][4]), token), StringEntry(all[23][0], all[23][1]), ScriptTransfer(Address(fromBase58String(all[23][2])), parseIntValue(all[23][4]), token), StringEntry(all[24][0], all[24][1]), ScriptTransfer(Address(fromBase58String(all[24][2])), parseIntValue(all[24][4]), token), StringEntry(all[25][0], all[25][1]), ScriptTransfer(Address(fromBase58String(all[25][2])), parseIntValue(all[25][4]), token), StringEntry(all[26][0], all[26][1]), ScriptTransfer(Address(fromBase58String(all[26][2])), parseIntValue(all[26][4]), token), StringEntry(all[27][0], all[27][1]), ScriptTransfer(Address(fromBase58String(all[27][2])), parseIntValue(all[27][4]), token), ScriptTransfer(i.caller, ((pmtamount - payment) - servicefee), token), ScriptTransfer(Address(fromBase58String(masteradr)), servicefee, token), DeleteEntry((callerAdress + "_error"))]
127143 else if (havepmt)
128- then [StringEntry((callerAdress + "_error"), ((((errorpmt + " ") + errortoken) + " ") + errorenough)), ScriptTransfer(i.caller, pmtamount, i.payments[0].assetId)]
129- else [StringEntry((callerAdress + "_error"), ((((((errorpmt + " ") + errortoken) + " ") + errorenough) + " ") + errorurl))]
144+ then [StringEntry((callerAdress + "_error"), ((errorpmt + errortoken) + errorenough)), ScriptTransfer(i.caller, pmtamount, i.payments[0].assetId)]
145+ else [StringEntry((callerAdress + "_error"), (((((errorpmt + errortoken) + errorenough) + errorurl) + errorcolor) + errorreq))]
130146 }
131147
132148
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let masteradr = "3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU"
55
66 let separc = "|"
77
88 let separr = (separc + separc)
99
1010 let incrprice = 33
1111
1212 let initprice = "100000"
1313
1414 let masterfee = 1
1515
1616 let token = unit
1717
1818 let stakerate = 1
19+
20+let numberofpix = 1000000
1921
2022 @Callable(i)
2123 func add (url,color,x,y) = {
2224 let ct = match blockInfoByHeight(height) {
2325 case block: BlockInfo =>
2426 block.timestamp
2527 case _ =>
2628 0
2729 }
2830 let currenttime = toString(ct)
2931 [StringEntry(toString(((y * 500) + x)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 1)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 2)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 3)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 4)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 5)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 6)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 7)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 8)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 9)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 10)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 11)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 12)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 13)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 14)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 15)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 16)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 17)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 18)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 19)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 20)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 21)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 22)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 23)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 24)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 25)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 26)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 27)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 28)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 29)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 30)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 31)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 32)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 33)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 34)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 35)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 36)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 37)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 38)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 39)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 40)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 41)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 42)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 43)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 44)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 45)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 46)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 47)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 48)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 49)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 50)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 51)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 52)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 53)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 54)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 55)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 56)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url)), StringEntry(toString((((y * 500) + x) + 57)), ((((((("3N8kFTziSpz7SodoRxK2X91LYVsAxiP1iCU|" + initprice) + "|") + currenttime) + "|") + color) + "|") + url))]
3032 }
3133
3234
3335
3436 @Callable(i)
3537 func paint (idata) = {
3638 let ct = match blockInfoByHeight(height) {
3739 case block: BlockInfo =>
3840 block.timestamp
3941 case _ =>
4042 0
4143 }
4244 let currenttime = parseIntValue(toString(ct))
4345 let callerAdress = toBase58String(i.caller.bytes)
4446 let reqdata = split(idata, separr)
4547 let color = if ((size(reqdata) > 1))
4648 then reqdata[1]
4749 else "0"
4850 let url = if ((size(reqdata) > 2))
4951 then reqdata[2]
5052 else ""
53+ let reqcorrect = if (if ((size(reqdata) > 3))
54+ then (1 > size(reqdata))
55+ else false)
56+ then false
57+ else true
5158 let urlcorrect = if ((indexOf(url, separc) == unit))
59+ then true
60+ else false
61+ let colorcorrect = if ((indexOf(color, separc) == unit))
5262 then true
5363 else false
5464 let pixxy = if ((size(reqdata) > 0))
5565 then split(reqdata[0], separc)
5666 else nil
5767 let number = min([28, size(pixxy)])
5868 let emptycommand = ["--", "--", masteradr, "0", "0"]
5969 let newrecord = [callerAdress, initprice, toString(currenttime), color, url]
6070 func validxy (j) = match parseInt(pixxy[j]) {
6171 case a: Int =>
6272 if (if ((parseIntValue(pixxy[j]) > -1))
63- then (1000000 > parseIntValue(pixxy[j]))
73+ then (numberofpix > parseIntValue(pixxy[j]))
6474 else false)
6575 then parseIntValue(pixxy[j])
6676 else -1
6777 case _ =>
6878 -1
6979 }
7080
7181 func getrecord (j) = match getString(pixxy[j]) {
7282 case a: String =>
7383 getStringValue(pixxy[j])
7484 case _ =>
7585 ""
7686 }
7787
7888 func command (j) = if (if ((j > (number - 1)))
7989 then true
8090 else (0 > validxy(j)))
8191 then emptycommand
8292 else if ((getrecord(j) == ""))
8393 then [pixxy[j], makeString(newrecord, separc), masteradr, initprice, initprice]
8494 else {
8595 let oldrecord = split(getStringValue(pixxy[j]), separc)
8696 let price = parseIntValue(oldrecord[1])
8797 let stakeinterest = fraction(price, ((currenttime - parseIntValue(oldrecord[2])) * stakerate), 360000000)
8898 let oldowner = oldrecord[0]
8999 [pixxy[j], makeString([callerAdress, toString(fraction(price, (100 + incrprice), 100)), toString(currenttime), color, url], separc), oldowner, toString(price), toString((stakeinterest + price))]
90100 }
91101
92102 let all = [command(0), command(1), command(2), command(3), command(4), command(5), command(6), command(7), command(8), command(9), command(10), command(11), command(12), command(13), command(14), command(15), command(16), command(17), command(18), command(19), command(20), command(21), command(22), command(23), command(24), command(25), command(26), command(27)]
93103 let payment = (((((((((((((((((((((((((((parseIntValue(all[0][3]) + parseIntValue(all[1][3])) + parseIntValue(all[2][3])) + parseIntValue(all[3][3])) + parseIntValue(all[4][3])) + parseIntValue(all[5][3])) + parseIntValue(all[6][3])) + parseIntValue(all[7][3])) + parseIntValue(all[8][3])) + parseIntValue(all[9][3])) + parseIntValue(all[10][3])) + parseIntValue(all[11][3])) + parseIntValue(all[12][3])) + parseIntValue(all[13][3])) + parseIntValue(all[14][3])) + parseIntValue(all[15][3])) + parseIntValue(all[16][3])) + parseIntValue(all[17][3])) + parseIntValue(all[18][3])) + parseIntValue(all[19][3])) + parseIntValue(all[20][3])) + parseIntValue(all[21][3])) + parseIntValue(all[22][3])) + parseIntValue(all[23][3])) + parseIntValue(all[24][3])) + parseIntValue(all[25][3])) + parseIntValue(all[26][3])) + parseIntValue(all[27][3]))
94104 let servicefee = fraction(payment, masterfee, 100)
95105 let havepmt = if ((size(i.payments) == 1))
96106 then true
97107 else false
98108 let pmtamount = if (havepmt)
99109 then i.payments[0].amount
100110 else 0
101111 let tokencorrect = if (havepmt)
102112 then if ((i.payments[0].assetId == token))
103113 then true
104114 else false
105115 else false
106116 let pmtenough = if (if (tokencorrect)
107117 then (pmtamount >= (payment + servicefee))
108118 else false)
109119 then true
110120 else false
111121 let errorpmt = if (!(havepmt))
112- then (("Attached payment is required: " + toString((payment + servicefee))) + "; ")
122+ then ((" attached payment is required: " + toString((payment + servicefee))) + "; ")
113123 else ""
114124 let errortoken = if (!(tokencorrect))
115- then "works with tokens only; "
125+ then " works with tokens only; "
116126 else ""
117127 let errorenough = if (!(pmtenough))
118- then (((("you give: " + toString(pmtamount)) + ", but deal needs: ") + toString((payment + servicefee))) + "; ")
128+ then ((((" you give: " + toString(pmtamount)) + ", but deal needs: ") + toString((payment + servicefee))) + "; ")
119129 else ""
120130 let errorurl = if (!(urlcorrect))
121- then "url is incorrect; "
131+ then " url is incorrect; "
132+ else ""
133+ let errorcolor = if (!(colorcorrect))
134+ then " color is incorrect; "
135+ else ""
136+ let errorreq = if (!(reqcorrect))
137+ then " request incorrect; "
122138 else ""
123139 if (if (pmtenough)
124140 then urlcorrect
125141 else false)
126142 then [StringEntry(all[0][0], all[0][1]), ScriptTransfer(Address(fromBase58String(all[0][2])), parseIntValue(all[0][4]), token), StringEntry(all[1][0], all[1][1]), ScriptTransfer(Address(fromBase58String(all[1][2])), parseIntValue(all[1][4]), token), StringEntry(all[2][0], all[2][1]), ScriptTransfer(Address(fromBase58String(all[2][2])), parseIntValue(all[2][4]), token), StringEntry(all[3][0], all[3][1]), ScriptTransfer(Address(fromBase58String(all[3][2])), parseIntValue(all[3][4]), token), StringEntry(all[4][0], all[4][1]), ScriptTransfer(Address(fromBase58String(all[4][2])), parseIntValue(all[4][4]), token), StringEntry(all[5][0], all[5][1]), ScriptTransfer(Address(fromBase58String(all[5][2])), parseIntValue(all[5][4]), token), StringEntry(all[6][0], all[6][1]), ScriptTransfer(Address(fromBase58String(all[6][2])), parseIntValue(all[6][4]), token), StringEntry(all[7][0], all[7][1]), ScriptTransfer(Address(fromBase58String(all[7][2])), parseIntValue(all[7][4]), token), StringEntry(all[8][0], all[8][1]), ScriptTransfer(Address(fromBase58String(all[8][2])), parseIntValue(all[8][4]), token), StringEntry(all[9][0], all[9][1]), ScriptTransfer(Address(fromBase58String(all[9][2])), parseIntValue(all[9][4]), token), StringEntry(all[10][0], all[10][1]), ScriptTransfer(Address(fromBase58String(all[10][2])), parseIntValue(all[10][4]), token), StringEntry(all[11][0], all[11][1]), ScriptTransfer(Address(fromBase58String(all[11][2])), parseIntValue(all[11][4]), token), StringEntry(all[12][0], all[12][1]), ScriptTransfer(Address(fromBase58String(all[12][2])), parseIntValue(all[12][4]), token), StringEntry(all[13][0], all[13][1]), ScriptTransfer(Address(fromBase58String(all[13][2])), parseIntValue(all[13][4]), token), StringEntry(all[14][0], all[14][1]), ScriptTransfer(Address(fromBase58String(all[14][2])), parseIntValue(all[14][4]), token), StringEntry(all[15][0], all[15][1]), ScriptTransfer(Address(fromBase58String(all[15][2])), parseIntValue(all[15][4]), token), StringEntry(all[16][0], all[16][1]), ScriptTransfer(Address(fromBase58String(all[16][2])), parseIntValue(all[16][4]), token), StringEntry(all[17][0], all[17][1]), ScriptTransfer(Address(fromBase58String(all[17][2])), parseIntValue(all[17][4]), token), StringEntry(all[18][0], all[18][1]), ScriptTransfer(Address(fromBase58String(all[18][2])), parseIntValue(all[18][4]), token), StringEntry(all[19][0], all[19][1]), ScriptTransfer(Address(fromBase58String(all[19][2])), parseIntValue(all[19][4]), token), StringEntry(all[20][0], all[20][1]), ScriptTransfer(Address(fromBase58String(all[20][2])), parseIntValue(all[20][4]), token), StringEntry(all[21][0], all[21][1]), ScriptTransfer(Address(fromBase58String(all[21][2])), parseIntValue(all[21][4]), token), StringEntry(all[22][0], all[22][1]), ScriptTransfer(Address(fromBase58String(all[22][2])), parseIntValue(all[22][4]), token), StringEntry(all[23][0], all[23][1]), ScriptTransfer(Address(fromBase58String(all[23][2])), parseIntValue(all[23][4]), token), StringEntry(all[24][0], all[24][1]), ScriptTransfer(Address(fromBase58String(all[24][2])), parseIntValue(all[24][4]), token), StringEntry(all[25][0], all[25][1]), ScriptTransfer(Address(fromBase58String(all[25][2])), parseIntValue(all[25][4]), token), StringEntry(all[26][0], all[26][1]), ScriptTransfer(Address(fromBase58String(all[26][2])), parseIntValue(all[26][4]), token), StringEntry(all[27][0], all[27][1]), ScriptTransfer(Address(fromBase58String(all[27][2])), parseIntValue(all[27][4]), token), ScriptTransfer(i.caller, ((pmtamount - payment) - servicefee), token), ScriptTransfer(Address(fromBase58String(masteradr)), servicefee, token), DeleteEntry((callerAdress + "_error"))]
127143 else if (havepmt)
128- then [StringEntry((callerAdress + "_error"), ((((errorpmt + " ") + errortoken) + " ") + errorenough)), ScriptTransfer(i.caller, pmtamount, i.payments[0].assetId)]
129- else [StringEntry((callerAdress + "_error"), ((((((errorpmt + " ") + errortoken) + " ") + errorenough) + " ") + errorurl))]
144+ then [StringEntry((callerAdress + "_error"), ((errorpmt + errortoken) + errorenough)), ScriptTransfer(i.caller, pmtamount, i.payments[0].assetId)]
145+ else [StringEntry((callerAdress + "_error"), (((((errorpmt + errortoken) + errorenough) + errorurl) + errorcolor) + errorreq))]
130146 }
131147
132148

github/deemru/w8io/873ac7e 
81.89 ms