tx · 8uk69PjAHroGPwK1iJbMphoP8Y84o6UUE3zj4oqJjwkw

3PPLaLznPzrLYNESsfUVgmWTzFAbafTx66N:  -1.00000000 Waves

2020.02.21 14:07 [1939794] smart asset 3PPLaLznPzrLYNESsfUVgmWTzFAbafTx66N > SELF 0.00000000 CPC FR

{ "type": 15, "id": "8uk69PjAHroGPwK1iJbMphoP8Y84o6UUE3zj4oqJjwkw", "fee": 100000000, "feeAssetId": null, "timestamp": 1582283216958, "version": 1, "sender": "3PPLaLznPzrLYNESsfUVgmWTzFAbafTx66N", "senderPublicKey": "2xMzxAt6kzWE8VufQSx51adwvPTsmA31TkgMmYU6Apdd", "proofs": [ "2No3EanSYtcoaVBTJn3V9bTGEW1AXNEtQQFAbUpfLCD4fztXMbt7D2V2FZFxi3gZnr56GaG9DTkFEo6f1XAN5MjW" ], "assetId": "A85ibJ56wxDf8TJuAyKsNV36HqXCs9UieYR47zYtsVN2", "script": "base64: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", "chainId": 87, "height": 1939794, "spentComplexity": 0 } View: original | compacted Prev: none Next: 36rUgL8n6Ase4aCGgAP9PYf1yDc3gWHwhaSpiZLohHhF Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let price = 100000000
4+let Waves = base58''
5+let BTCId = base58'8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS'
6+let ETHId = base58'474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu'
7+let LTCId = base58'HZk1mbfuJpmxU1Fs4AX5MWLVYtctsNcg6e2C6VKqK8zk'
8+let ZECId = base58'BrjUWjndUanm5VsJkbUip8VRYy6LWJePtxya3FNv4TQa'
9+let DASHId = base58'B3uGHFRpSUuGEDWjqB9LWWxafQj8VTvpMucEyoxzws5H'
10+let XMRId = base58'5WvPKSJXzVE2orvbkJ8wsQmmQKqTv9sGBPksV4adViw3'
11+let USDId = base58'Ft8X1v1LTa1ABafufpaCWyVj8KkaxUWE6xBhW6sNFJck'
12+let EURId = base58'Gtb1WRznfchDnTh37ezoDTJ4wcoKaRsKqKjJjy7nm2zU'
13+let CDM24Id = base58'px9Em9GWCrvLeMhegdLwMHPkcRJEffFTxPGgNnoGiDo'
14+let PURA24Id = base58'4yjEbmmUkkmWecGPL5up6MqRm8Vp2vQce7kCeSj32jjb'
15+let CUSDId = base58'Ft8X1v1LTa1ABafufpaCWyVj8KkaxUWE6xBhW6sNFJck'
16+let USDTId = base58'34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ'
17+let USDNId = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
18+let BSVId = base58'62LyMjcr2DtiyF5yVXFhoQ2q414VPPJXjsNYp72SuDCH'
19+let TRYId = base58'2mX5DzVKWrAJw8iwdJnV2qtoeVG9h5nTDpTqC1wb1WEN'
20+let BNTId = base58'F81SdfzBZr5ce8JArRWLPJEDg1V8yT257ohbcHk75yCp'
21+let ERGOId = base58'5dJj4Hn9t2Ve3tRpNGirUHy4yBK6qdJRAJYV21yPPuGz'
22+let WESTId = base58'4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8'
23+let WCTId = base58'DHgwrRvVyqJsepd32YbBqUeDH4GJ1N984X8QoekjgH8J'
24+let WNETId = base58'AxAmJaro7BJ4KasYiZhw7HkjwgYtt2nekPuF2CN9LMym'
25+let EFYTId = base58'725Yv9oceWsB4GsYwyy4A52kEwyVrL5avubkeChSnL46'
26+let MRTId = base58'4uK8i4ThRGbehENwa6MxyLtxAjAo1Rj9fduborGExarC'
27+let LIQUIDId = base58'7FzrHF1pueRFrPEupz6oiVGTUZqe8epvC7ggWUx8n1bd'
28+let CHFFrankenId = base58'3zFC3a5ZQUfaDXHivUi47SdVKppRXz3fUu5J86TjKi4V'
29+let JPYAmenId = base58'6zbDMsgHmDcXrEpczCwzJUAbY9KaN6fdHLdzctVbs2G1'
30+match tx {
31+ case e: ExchangeTransaction =>
32+ let pair = e.buyOrder.assetPair
33+ let tradedForWaves = if (!(isDefined(pair.amountAsset)))
34+ then true
35+ else !(isDefined(pair.priceAsset))
36+ if (if (tradedForWaves)
37+ then (e.price == price)
38+ else false)
39+ then true
40+ else {
41+ let tradedForBTCId = if (!(isDefined(pair.amountAsset)))
42+ then true
43+ else !(isDefined(pair.priceAsset))
44+ if (if (tradedForBTCId)
45+ then (e.price == price)
46+ else false)
47+ then true
48+ else {
49+ let tradedForETHId = if (!(isDefined(pair.amountAsset)))
50+ then true
51+ else !(isDefined(pair.priceAsset))
52+ if (if (tradedForETHId)
53+ then (e.price == price)
54+ else false)
55+ then true
56+ else {
57+ let tradedForLTCId = if (!(isDefined(pair.amountAsset)))
58+ then true
59+ else !(isDefined(pair.priceAsset))
60+ if (if (tradedForLTCId)
61+ then (e.price == price)
62+ else false)
63+ then true
64+ else {
65+ let tradedForZECId = if (!(isDefined(pair.amountAsset)))
66+ then true
67+ else !(isDefined(pair.priceAsset))
68+ if (if (tradedForZECId)
69+ then (e.price == price)
70+ else false)
71+ then true
72+ else {
73+ let tradedForDASHId = if (!(isDefined(pair.amountAsset)))
74+ then true
75+ else !(isDefined(pair.priceAsset))
76+ if (if (tradedForDASHId)
77+ then (e.price == price)
78+ else false)
79+ then true
80+ else {
81+ let tradedForUSDId = if (!(isDefined(pair.amountAsset)))
82+ then true
83+ else !(isDefined(pair.priceAsset))
84+ if (if (tradedForUSDId)
85+ then (e.price == price)
86+ else false)
87+ then true
88+ else {
89+ let tradedForEURId = if (!(isDefined(pair.amountAsset)))
90+ then true
91+ else !(isDefined(pair.priceAsset))
92+ if (if (tradedForEURId)
93+ then (e.price == price)
94+ else false)
95+ then true
96+ else {
97+ let tradedForCDM24Id = if (!(isDefined(pair.amountAsset)))
98+ then true
99+ else !(isDefined(pair.priceAsset))
100+ if (if (tradedForCDM24Id)
101+ then (e.price == price)
102+ else false)
103+ then true
104+ else {
105+ let tradedForPURA24Id = if (!(isDefined(pair.amountAsset)))
106+ then true
107+ else !(isDefined(pair.priceAsset))
108+ if (if (tradedForPURA24Id)
109+ then (e.price == price)
110+ else false)
111+ then true
112+ else {
113+ let tradedForCUSDId = if (!(isDefined(pair.amountAsset)))
114+ then true
115+ else !(isDefined(pair.priceAsset))
116+ if (if (tradedForCUSDId)
117+ then (e.price == price)
118+ else false)
119+ then true
120+ else {
121+ let tradedForUSDTId = if (!(isDefined(pair.amountAsset)))
122+ then true
123+ else !(isDefined(pair.priceAsset))
124+ if (if (tradedForUSDTId)
125+ then (e.price == price)
126+ else false)
127+ then true
128+ else {
129+ let tradedForUSDNId = if (!(isDefined(pair.amountAsset)))
130+ then true
131+ else !(isDefined(pair.priceAsset))
132+ if (if (tradedForUSDNId)
133+ then (e.price == price)
134+ else false)
135+ then true
136+ else {
137+ let tradedForBSVId = if (!(isDefined(pair.amountAsset)))
138+ then true
139+ else !(isDefined(pair.priceAsset))
140+ if (if (tradedForBSVId)
141+ then (e.price == price)
142+ else false)
143+ then true
144+ else {
145+ let tradedForTRYId = if (!(isDefined(pair.amountAsset)))
146+ then true
147+ else !(isDefined(pair.priceAsset))
148+ if (if (tradedForTRYId)
149+ then (e.price == price)
150+ else false)
151+ then true
152+ else {
153+ let tradedForBNTId = if (!(isDefined(pair.amountAsset)))
154+ then true
155+ else !(isDefined(pair.priceAsset))
156+ if (if (tradedForBNTId)
157+ then (e.price == price)
158+ else false)
159+ then true
160+ else {
161+ let tradedForERGOId = if (!(isDefined(pair.amountAsset)))
162+ then true
163+ else !(isDefined(pair.priceAsset))
164+ if (if (tradedForERGOId)
165+ then (e.price == price)
166+ else false)
167+ then true
168+ else {
169+ let tradedForWESTId = if (!(isDefined(pair.amountAsset)))
170+ then true
171+ else !(isDefined(pair.priceAsset))
172+ if (if (tradedForWESTId)
173+ then (e.price == price)
174+ else false)
175+ then true
176+ else {
177+ let tradedForWCTId = if (!(isDefined(pair.amountAsset)))
178+ then true
179+ else !(isDefined(pair.priceAsset))
180+ if (if (tradedForWCTId)
181+ then (e.price == price)
182+ else false)
183+ then true
184+ else {
185+ let tradedForWNETId = if (!(isDefined(pair.amountAsset)))
186+ then true
187+ else !(isDefined(pair.priceAsset))
188+ if (if (tradedForWNETId)
189+ then (e.price == price)
190+ else false)
191+ then true
192+ else {
193+ let tradedForEFYTId = if (!(isDefined(pair.amountAsset)))
194+ then true
195+ else !(isDefined(pair.priceAsset))
196+ if (if (tradedForEFYTId)
197+ then (e.price == price)
198+ else false)
199+ then true
200+ else {
201+ let tradedForMRTId = if (!(isDefined(pair.amountAsset)))
202+ then true
203+ else !(isDefined(pair.priceAsset))
204+ if (if (tradedForMRTId)
205+ then (e.price == price)
206+ else false)
207+ then true
208+ else {
209+ let tradedForLIQUIDId = if (!(isDefined(pair.amountAsset)))
210+ then true
211+ else !(isDefined(pair.priceAsset))
212+ if (if (tradedForLIQUIDId)
213+ then (e.price == price)
214+ else false)
215+ then true
216+ else {
217+ let tradedForCHFFrankenId = if (!(isDefined(pair.amountAsset)))
218+ then true
219+ else !(isDefined(pair.priceAsset))
220+ if (if (tradedForCHFFrankenId)
221+ then (e.price == price)
222+ else false)
223+ then true
224+ else {
225+ let tradedForJPAmenId = if (!(isDefined(pair.amountAsset)))
226+ then true
227+ else !(isDefined(pair.priceAsset))
228+ if (tradedForJPAmenId)
229+ then (e.price == price)
230+ else false
231+ }
232+ }
233+ }
234+ }
235+ }
236+ }
237+ }
238+ }
239+ }
240+ }
241+ }
242+ }
243+ }
244+ }
245+ }
246+ }
247+ }
248+ }
249+ }
250+ }
251+ }
252+ }
253+ }
254+ }
255+ case t: BurnTransaction|MassTransferTransaction|TransferTransaction =>
256+ true
257+ case _ =>
258+ true
259+}

github/deemru/w8io/873ac7e 
56.98 ms