tx · AzqeACDA4NXpPiapahJ5bBoSM7nmVU84t32HqXojQbGj

3MwL5afsAvUTAfaj2bpfgaNGAs2tCpaZEGw:  -1.00000000 Waves

2018.12.10 13:41 [398496] smart account 3MwL5afsAvUTAfaj2bpfgaNGAs2tCpaZEGw > SELF 0.00000000 Waves

{ "type": 13, "id": "AzqeACDA4NXpPiapahJ5bBoSM7nmVU84t32HqXojQbGj", "fee": 100000000, "feeAssetId": null, "timestamp": 1544438569303, "version": 1, "sender": "3MwL5afsAvUTAfaj2bpfgaNGAs2tCpaZEGw", "senderPublicKey": "F5xUkZtTJzQX3HBfL7sF3Qga5btttPpm1MdU8htHtvay", "proofs": [ "129pP3hLUG2KCZBV9tAmdNwSDNTFWfH2uugg8b4BMGyvnULshqhCdGyBs6EtKhfKeM22VJvjxNahVzEc5r8Chjej" ], "script": "base64:AQQAAAACaWQICQEAAAAHZXh0cmFjdAAAAAEJAAPoAAAAAQkAAlkAAAABAgAAACtmYUtqYXg3U1ExY1BhYVhwaFdabVoxTFJ5ZTQzaloxeXQzY2V1d2ZLS1R4AAAAAmlkAwMDAwkAAAAAAAACCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEFAAAAAmlkAAAAAmlkCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEICQEAAAAHZXh0cmFjdAAAAAEJAAPoAAAAAQUAAAACaWQAAAACaWQAAAACaWQJAAAAAAAAAggJAQAAAAdleHRyYWN0AAAAAQkAA+gAAAABBQAAAAJpZAAAAAJpZAgJAQAAAAdleHRyYWN0AAAAAQkAA+gAAAABCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEFAAAAAmlkAAAAAmlkAAAAAmlkBwkAAAAAAAACCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEFAAAAAmlkAAAAAmlkCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEICQEAAAAHZXh0cmFjdAAAAAEJAAPoAAAAAQUAAAACaWQAAAACaWQAAAACaWQHCQEAAAACIT0AAAACCAkBAAAAB2V4dHJhY3QAAAABCQAD6AAAAAEFAAAAAmlkAAAAAmlkCQAAywAAAAIICQEAAAAHZXh0cmFjdAAAAAEJAAPoAAAAAQgJAQAAAAdleHRyYWN0AAAAAQkAA+gAAAABBQAAAAJpZAAAAAJpZAAAAAJpZAEAAAABAAcJAAAAAAAAAgkAAGQAAAACAAAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAACB61lPrA=", "chainId": 84, "height": 398496, "spentComplexity": 0 } View: original | compacted Prev: DkFTb83XRLvRZa9o7sPFqwMzy3ph4ddnyMdZxjxdjUSs Next: waCo19AwvMP9mdVVpcs4CktAuV3sRxDQP9mzWX2nL32 Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# 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-}
3+let id = extract(transactionById(fromBase58String("faKjax7SQ1cPaaXphWZmZ1LRye43jZ1yt3ceuwfKKTx"))).id
4+if (if (if (if ((extract(transactionById(id)).id == extract(transactionById(extract(transactionById(id)).id)).id))
5+ then (extract(transactionById(id)).id == extract(transactionById(extract(transactionById(id)).id)).id)
6+ else false)
7+ then (extract(transactionById(id)).id == extract(transactionById(extract(transactionById(id)).id)).id)
8+ else false)
9+ then (extract(transactionById(id)).id != (extract(transactionById(extract(transactionById(id)).id)).id + base58'1'))
10+ else false)
11+ then ((1 + 1) == 2)
12+ else false

github/deemru/w8io/026f985 
22.25 ms