tx · ezK786AtEukUsTTp8RRB2VVYkxZQW63SUZqJZtboSYZ 3MwjJKGp7PLGJh7pzYrnrN9TnMXph6oL4nH: -0.05000000 Waves 2019.11.25 01:34 [779939] smart account 3MwjJKGp7PLGJh7pzYrnrN9TnMXph6oL4nH > SELF 0.00000000 Waves
{ "type": 13, "id": "ezK786AtEukUsTTp8RRB2VVYkxZQW63SUZqJZtboSYZ", "fee": 5000000, "feeAssetId": null, "timestamp": 1574634918242, "version": 1, "sender": "3MwjJKGp7PLGJh7pzYrnrN9TnMXph6oL4nH", "senderPublicKey": "9Pw6KBYMgEWmrg24tEc8SkHPhMUBwRmHaJoKjWgDkUAK", "proofs": [ "4C1jTTka6MdyZdBcvLTbo76TurhR28nrdUU2W6BWq4mhdGiek3TCHwDuPosex5AkVxToiduJQ7vXhHhU6B8ZF17X" ], "script": "base64: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", "chainId": 84, "height": 779939, "spentComplexity": 0 } View: original | compacted Prev: 5npGES93QSi956vrTHhw2ztMGc3gE4M2vpbP9QrU3qLW Next: Cypc9kVJFufe8gUmtjQiGZ4nyXVZWZ8dMeY46P85gCSG Diff:
Old | New | Differences | |
---|---|---|---|
14 | 14 | func genKeyID (addr) = toBase58String(sha256(toBytes((addr + toString(this))))) | |
15 | 15 | ||
16 | 16 | ||
17 | + | func genGrid (a,b) = if ((a == "")) | |
18 | + | then toString(b) | |
19 | + | else ((a + "|") + toString(b)) | |
20 | + | ||
21 | + | ||
22 | + | func genList (a,b) = a :: a | |
23 | + | ||
24 | + | ||
17 | 25 | @Callable(i) | |
18 | 26 | func createScalper (title,type,addr) = { | |
19 | 27 | let sender = toBase58String(i.caller.bytes) | |
24 | 32 | ||
25 | 33 | ||
26 | 34 | @Callable(i) | |
27 | - | func defineScalping (title) = { | |
35 | + | func defineScalping (title,grids,step) = { | |
28 | 36 | let sender = toBase58String(i.caller.bytes) | |
29 | - | let | |
37 | + | let deposited = extract(i.payment) | |
30 | 38 | let keyID = genKeyID(sender) | |
31 | 39 | let usdV = getIntegerValue(oracle, "waves_usd_2") | |
32 | - | if ((pay.amount >= 100000000)) | |
33 | - | then throw(("payment will higher than 1: " + toString(pay.amount))) | |
34 | - | else throw(("Payment did botton 1: " + toString(pay.amount))) | |
40 | + | if ((100000000 >= deposited.amount)) | |
41 | + | then throw(("Amount under of required: " + toString(deposited.amount))) | |
42 | + | else { | |
43 | + | let foundAsk = (deposited.amount / 2) | |
44 | + | let orderAsk = (foundAsk / (grids / 2)) | |
45 | + | let arr = [1, 2, 3, 4, 5] | |
46 | + | let arrr = [1] | |
47 | + | let ver = { | |
48 | + | let $list21992223 = arr | |
49 | + | let $size21992223 = size($list21992223) | |
50 | + | let $acc021992223 = "" | |
51 | + | if (($size21992223 == 0)) | |
52 | + | then $acc021992223 | |
53 | + | else { | |
54 | + | let $acc121992223 = genGrid($acc021992223, $list21992223[0]) | |
55 | + | if (($size21992223 == 1)) | |
56 | + | then $acc121992223 | |
57 | + | else { | |
58 | + | let $acc221992223 = genGrid($acc121992223, $list21992223[1]) | |
59 | + | if (($size21992223 == 2)) | |
60 | + | then $acc221992223 | |
61 | + | else { | |
62 | + | let $acc321992223 = genGrid($acc221992223, $list21992223[2]) | |
63 | + | if (($size21992223 == 3)) | |
64 | + | then $acc321992223 | |
65 | + | else { | |
66 | + | let $acc421992223 = genGrid($acc321992223, $list21992223[3]) | |
67 | + | if (($size21992223 == 4)) | |
68 | + | then $acc421992223 | |
69 | + | else { | |
70 | + | let $acc521992223 = genGrid($acc421992223, $list21992223[4]) | |
71 | + | if (($size21992223 == 5)) | |
72 | + | then $acc521992223 | |
73 | + | else { | |
74 | + | let $acc621992223 = genGrid($acc521992223, $list21992223[5]) | |
75 | + | if (($size21992223 == 6)) | |
76 | + | then $acc621992223 | |
77 | + | else { | |
78 | + | let $acc721992223 = genGrid($acc621992223, $list21992223[6]) | |
79 | + | if (($size21992223 == 7)) | |
80 | + | then $acc721992223 | |
81 | + | else { | |
82 | + | let $acc821992223 = genGrid($acc721992223, $list21992223[7]) | |
83 | + | if (($size21992223 == 8)) | |
84 | + | then $acc821992223 | |
85 | + | else { | |
86 | + | let $acc921992223 = genGrid($acc821992223, $list21992223[8]) | |
87 | + | if (($size21992223 == 9)) | |
88 | + | then $acc921992223 | |
89 | + | else { | |
90 | + | let $acc1021992223 = genGrid($acc921992223, $list21992223[9]) | |
91 | + | if (($size21992223 == 10)) | |
92 | + | then $acc1021992223 | |
93 | + | else { | |
94 | + | let $acc1121992223 = genGrid($acc1021992223, $list21992223[10]) | |
95 | + | throw("List size exceed 10") | |
96 | + | } | |
97 | + | } | |
98 | + | } | |
99 | + | } | |
100 | + | } | |
101 | + | } | |
102 | + | } | |
103 | + | } | |
104 | + | } | |
105 | + | } | |
106 | + | } | |
107 | + | } | |
108 | + | WriteSet([DataEntry((keyID + "_fundraised"), deposited.amount)]) | |
109 | + | } | |
35 | 110 | } | |
36 | 111 | ||
37 | 112 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let NONE = "none" | |
5 | 5 | ||
6 | 6 | let oracle = addressFromStringValue("3NAcoeWdUTWn8csXJPG47v1Fjtjcfqxb5tu") | |
7 | 7 | ||
8 | 8 | let askID = "WAVES" | |
9 | 9 | ||
10 | 10 | let bidID = "USD-N" | |
11 | 11 | ||
12 | 12 | let minPip = 1000000 | |
13 | 13 | ||
14 | 14 | func genKeyID (addr) = toBase58String(sha256(toBytes((addr + toString(this))))) | |
15 | 15 | ||
16 | 16 | ||
17 | + | func genGrid (a,b) = if ((a == "")) | |
18 | + | then toString(b) | |
19 | + | else ((a + "|") + toString(b)) | |
20 | + | ||
21 | + | ||
22 | + | func genList (a,b) = a :: a | |
23 | + | ||
24 | + | ||
17 | 25 | @Callable(i) | |
18 | 26 | func createScalper (title,type,addr) = { | |
19 | 27 | let sender = toBase58String(i.caller.bytes) | |
20 | 28 | let keyID = genKeyID(addr) | |
21 | 29 | WriteSet([DataEntry((keyID + "_scalperID"), addr), DataEntry((keyID + "_title"), title), DataEntry((keyID + "_type"), type), DataEntry((keyID + "_fundraised"), 0), DataEntry((keyID + "_priceOpen"), 0), DataEntry((keyID + "_priceClose"), 0), DataEntry((keyID + "_upOutGTD"), 0), DataEntry((keyID + "_downOutGTD"), 0), DataEntry((keyID + "_profit"), 0), DataEntry((keyID + "_profitFee"), 0), DataEntry((keyID + "_grid"), 0), DataEntry((keyID + "_steps"), 0), DataEntry((keyID + "_ordering"), "middle"), DataEntry((keyID + "_reOrderOut"), "middle"), DataEntry((keyID + "_gridAsk"), "undefined asks"), DataEntry((keyID + "_gridBid"), "undefined bids"), DataEntry((keyID + "_lifetime"), 0), DataEntry((keyID + "_blockStart"), 0), DataEntry((keyID + "_blockStop"), 0), DataEntry((keyID + "_status"), "created")]) | |
22 | 30 | } | |
23 | 31 | ||
24 | 32 | ||
25 | 33 | ||
26 | 34 | @Callable(i) | |
27 | - | func defineScalping (title) = { | |
35 | + | func defineScalping (title,grids,step) = { | |
28 | 36 | let sender = toBase58String(i.caller.bytes) | |
29 | - | let | |
37 | + | let deposited = extract(i.payment) | |
30 | 38 | let keyID = genKeyID(sender) | |
31 | 39 | let usdV = getIntegerValue(oracle, "waves_usd_2") | |
32 | - | if ((pay.amount >= 100000000)) | |
33 | - | then throw(("payment will higher than 1: " + toString(pay.amount))) | |
34 | - | else throw(("Payment did botton 1: " + toString(pay.amount))) | |
40 | + | if ((100000000 >= deposited.amount)) | |
41 | + | then throw(("Amount under of required: " + toString(deposited.amount))) | |
42 | + | else { | |
43 | + | let foundAsk = (deposited.amount / 2) | |
44 | + | let orderAsk = (foundAsk / (grids / 2)) | |
45 | + | let arr = [1, 2, 3, 4, 5] | |
46 | + | let arrr = [1] | |
47 | + | let ver = { | |
48 | + | let $list21992223 = arr | |
49 | + | let $size21992223 = size($list21992223) | |
50 | + | let $acc021992223 = "" | |
51 | + | if (($size21992223 == 0)) | |
52 | + | then $acc021992223 | |
53 | + | else { | |
54 | + | let $acc121992223 = genGrid($acc021992223, $list21992223[0]) | |
55 | + | if (($size21992223 == 1)) | |
56 | + | then $acc121992223 | |
57 | + | else { | |
58 | + | let $acc221992223 = genGrid($acc121992223, $list21992223[1]) | |
59 | + | if (($size21992223 == 2)) | |
60 | + | then $acc221992223 | |
61 | + | else { | |
62 | + | let $acc321992223 = genGrid($acc221992223, $list21992223[2]) | |
63 | + | if (($size21992223 == 3)) | |
64 | + | then $acc321992223 | |
65 | + | else { | |
66 | + | let $acc421992223 = genGrid($acc321992223, $list21992223[3]) | |
67 | + | if (($size21992223 == 4)) | |
68 | + | then $acc421992223 | |
69 | + | else { | |
70 | + | let $acc521992223 = genGrid($acc421992223, $list21992223[4]) | |
71 | + | if (($size21992223 == 5)) | |
72 | + | then $acc521992223 | |
73 | + | else { | |
74 | + | let $acc621992223 = genGrid($acc521992223, $list21992223[5]) | |
75 | + | if (($size21992223 == 6)) | |
76 | + | then $acc621992223 | |
77 | + | else { | |
78 | + | let $acc721992223 = genGrid($acc621992223, $list21992223[6]) | |
79 | + | if (($size21992223 == 7)) | |
80 | + | then $acc721992223 | |
81 | + | else { | |
82 | + | let $acc821992223 = genGrid($acc721992223, $list21992223[7]) | |
83 | + | if (($size21992223 == 8)) | |
84 | + | then $acc821992223 | |
85 | + | else { | |
86 | + | let $acc921992223 = genGrid($acc821992223, $list21992223[8]) | |
87 | + | if (($size21992223 == 9)) | |
88 | + | then $acc921992223 | |
89 | + | else { | |
90 | + | let $acc1021992223 = genGrid($acc921992223, $list21992223[9]) | |
91 | + | if (($size21992223 == 10)) | |
92 | + | then $acc1021992223 | |
93 | + | else { | |
94 | + | let $acc1121992223 = genGrid($acc1021992223, $list21992223[10]) | |
95 | + | throw("List size exceed 10") | |
96 | + | } | |
97 | + | } | |
98 | + | } | |
99 | + | } | |
100 | + | } | |
101 | + | } | |
102 | + | } | |
103 | + | } | |
104 | + | } | |
105 | + | } | |
106 | + | } | |
107 | + | } | |
108 | + | WriteSet([DataEntry((keyID + "_fundraised"), deposited.amount)]) | |
109 | + | } | |
35 | 110 | } | |
36 | 111 | ||
37 | 112 |
github/deemru/w8io/026f985 25.06 ms ◑