tx · 5CnNXpodPrcHWzxqukEQLiH1v3q3mvE9ScRW7pax212A

3N8S8VUbDJuqtUP8wAraWhMMeqcYHH5EWcF:  -1.00000000 Waves

2018.12.07 15:50 [394247] smart asset 3N8S8VUbDJuqtUP8wAraWhMMeqcYHH5EWcF > SELF 0.00000000 TrueAsset

{ "type": 15, "id": "5CnNXpodPrcHWzxqukEQLiH1v3q3mvE9ScRW7pax212A", "fee": 100000000, "feeAssetId": null, "timestamp": 1544187059698, "version": 1, "sender": "3N8S8VUbDJuqtUP8wAraWhMMeqcYHH5EWcF", "senderPublicKey": "GLCqFngy1TYE4y2GW9pEZPLCbbZFaDG9qPTsTArBURF7", "proofs": [ "4sq89WBjYBr6cC94Y3BFjv5wnbdLUDw2vGX534mwTiZTTVvyduMne15Sy9GUaSdtK8UtRGMp5VMkb2PCxA58tVTE" ], "assetId": "GmHQpwAziaUVaNXYVwQ1P8L6toG6Lxips4GKMa9rxBW8", "script": "base64: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", "chainId": 84, "height": 394247, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 1 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let transactionsList = Address(base58'3N4JgzdqAzHT281W1ypGyHELXJKGfVPTfQZ')
4+match tx {
5+ case tx: ExchangeTransaction =>
6+ if (if (if (if (if ({
7+ let index = (((tx.sellOrder.timestamp + 1) % 10) + 1)
8+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
9+ let t = transactionById(id)
10+ match t {
11+ case t: MassTransferTransaction =>
12+ if (if ((t.transferCount > 1))
13+ then (t.transfers[0].amount > 100)
14+ else false)
15+ then (5000 >= t.transfers[7].amount)
16+ else false
17+ case _ =>
18+ false
19+ }
20+ })
21+ then {
22+ let index = (((tx.sellOrder.timestamp + 2) % 10) + 1)
23+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
24+ let t = transactionById(id)
25+ match t {
26+ case t: MassTransferTransaction =>
27+ if (if ((t.transferCount > 1))
28+ then (t.transfers[0].amount > 100)
29+ else false)
30+ then (5000 >= t.transfers[7].amount)
31+ else false
32+ case _ =>
33+ false
34+ }
35+ }
36+ else false)
37+ then {
38+ let index = (((tx.sellOrder.timestamp + 3) % 10) + 1)
39+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
40+ let t = transactionById(id)
41+ match t {
42+ case t: MassTransferTransaction =>
43+ if (if ((t.transferCount > 1))
44+ then (t.transfers[0].amount > 100)
45+ else false)
46+ then (5000 >= t.transfers[7].amount)
47+ else false
48+ case _ =>
49+ false
50+ }
51+ }
52+ else false)
53+ then {
54+ let index = (((tx.sellOrder.timestamp + 4) % 10) + 1)
55+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
56+ let t = transactionById(id)
57+ match t {
58+ case t: MassTransferTransaction =>
59+ if (if ((t.transferCount > 1))
60+ then (t.transfers[0].amount > 100)
61+ else false)
62+ then (5000 >= t.transfers[7].amount)
63+ else false
64+ case _ =>
65+ false
66+ }
67+ }
68+ else false)
69+ then {
70+ let index = (((tx.sellOrder.timestamp + 5) % 10) + 1)
71+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
72+ let t = transactionById(id)
73+ match t {
74+ case t: MassTransferTransaction =>
75+ if (if ((t.transferCount > 1))
76+ then (t.transfers[0].amount > 100)
77+ else false)
78+ then (5000 >= t.transfers[7].amount)
79+ else false
80+ case _ =>
81+ false
82+ }
83+ }
84+ else false)
85+ then {
86+ let index = (((tx.sellOrder.timestamp + 6) % 10) + 1)
87+ let id = fromBase58String(extract(getString(transactionsList, toString(index))))
88+ let t = transactionById(id)
89+ match t {
90+ case t: MassTransferTransaction =>
91+ if (if ((t.transferCount > 1))
92+ then (t.transfers[0].amount > 100)
93+ else false)
94+ then (5000 >= t.transfers[7].amount)
95+ else false
96+ case _ =>
97+ false
98+ }
99+ }
100+ else false
101+ case _ =>
102+ true
103+}

github/deemru/w8io/026f985 
20.31 ms