tx · EVFXpV8XRTjN8Xte2As91nM4cuuXMwoM6KvX7RFjLky 3P7CYkz5qpBgPv9jev2V4jxsCa3uKvVykVJ: -1.00000000 Waves 2019.12.30 03:21 [1861502] smart asset 3P7CYkz5qpBgPv9jev2V4jxsCa3uKvVykVJ > SELF 0.00 PAR7PAY
{ "type": 15, "id": "EVFXpV8XRTjN8Xte2As91nM4cuuXMwoM6KvX7RFjLky", "fee": 100000000, "feeAssetId": null, "timestamp": 1577665267997, "version": 1, "sender": "3P7CYkz5qpBgPv9jev2V4jxsCa3uKvVykVJ", "senderPublicKey": "yDym5GBqV1kXdXFyGU1jWBmncWH3EhCSetZZo99Vb1F", "proofs": [ "5ZxJnHoprGQeR5DMMi5Gn983NR6bCxjsxqZYBHTrrm9R6dMoAVqQbdaaqTNrrqDPWFK9a7Nq6LcqNBYRYpzf3NP3" ], "assetId": "CKFsZFKPsz3KpGiaJ4E3yGEdSaefdF1T9mAeHjmvuDZ4", "script": "base64:AwQAAAAJUEFSN1ByaWNlAAAAAAJUC+QABAAAAApXQVZFU1ByaWNlAAAAAACy0F4ABAAAAAZQQVI3SUQBAAAAIBwl04XOOwgxMVRWhyQ/uUk7/FzqEjzxyYtvCNClVcx5BAAAAAtHT0xGQk9BUkRJRAEAAAAgn8u6iXOZMgxpy1B/g0R+qmw19a7eNV8GpbUCgKAe4VMEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwBAAAAARwYWlyCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgQAAAAOdHJhZGVkRm9yV2F2ZXMDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAUAAAAEcGFpcgAAAAthbW91bnRBc3NldAYJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAARwYWlyAAAACnByaWNlQXNzZXQDAwUAAAAOdHJhZGVkRm9yV2F2ZXMJAABnAAAAAggFAAAAAWUAAAAFcHJpY2UFAAAACldBVkVTUHJpY2UHAwYGCQAAAgAAAAECAAAAF1ByaWNlIG92ZXIgMC4wMDAwM1dBVkVTAwMJAAAAAAAAAggICAUAAAABZQAAAAhidXlPcmRlcgAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAUAAAAGUEFSN0lECQAAAAAAAAIIBQAAAAFlAAAABXByaWNlBQAAAAlQQVI3UHJpY2UHAwYGCQAAAgAAAAECAAAAIkV4Y2hhbmdlIHdpdGggKFBBUjcpMTAwOihQQVI3UEFZKTEDBwYJAAACAAAAAQIAAAAxUHJpY2UgaXMgb3ZlciAwLjAwMDAzV0FWRVMgJiAoUEFSNykxMDA6KFBBUjdQQVkpMQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAW0FAAAAByRtYXRjaDADCQAAZwAAAAIJAAPrAAAAAggFAAAAAW0AAAAGc2VuZGVyBQAAAAtHT0xGQk9BUkRJRAAAAAAAAAAACgMGBgkAAAIAAAABAgAAADxOb3QgcG9zc2libGUgdG8gc2VuZCBtYXNzIHRyYW5zZmVyIGV4Y2VwdCBieSB0aGUgbGlzdCBwZXJzb24DBwYJAAACAAAAAQIAAAA8Tm90IHBvc3NpYmxlIHRvIHNlbmQgbWFzcyB0cmFuc2ZlciBleGNlcHQgYnkgdGhlIGxpc3QgcGVyc29uAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAZU2V0QXNzZXRTY3JpcHRUcmFuc2FjdGlvbgQAAAABcwUAAAAHJG1hdGNoMAYDBwYJAAACAAAAAQIAAAAtSXQgc2VlbXMgdGhhdCB5b3UgZG8gbm90IGFsbG93IHRoaXMgb3BlcmF0aW9uegVP/A==", "chainId": 87, "height": 1861502, "spentComplexity": 0 } View: original | compacted Prev: 338LVWUZEq6fBAm6LZLjgAmGZaAcGWmHTLu64dyXzUfW Next: BMfqgGkEsgFHH4nhv6uoUJEb1HSFQEJFSUmrx68dJaZo Diff:
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# CONTENT_TYPE EXPRESSION #-} | |
3 | - | let PAR7Price = | |
3 | + | let PAR7Price = 10000000000 | |
4 | 4 | let WAVESPrice = 3000000000 | |
5 | 5 | let PAR7ID = base58'2tssREkjgcCFEuH16dNesQgq47nJZ8q8CnETcrq94W3z' | |
6 | 6 | let GOLFBOARDID = base58'Bkn19kzS9rN2UWHQ6EeqdWiaAsTpqwj5pn8YV7jubj1U' |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# CONTENT_TYPE EXPRESSION #-} | |
3 | - | let PAR7Price = | |
3 | + | let PAR7Price = 10000000000 | |
4 | 4 | let WAVESPrice = 3000000000 | |
5 | 5 | let PAR7ID = base58'2tssREkjgcCFEuH16dNesQgq47nJZ8q8CnETcrq94W3z' | |
6 | 6 | let GOLFBOARDID = base58'Bkn19kzS9rN2UWHQ6EeqdWiaAsTpqwj5pn8YV7jubj1U' | |
7 | 7 | match tx { | |
8 | 8 | case e: ExchangeTransaction => | |
9 | 9 | let pair = e.sellOrder.assetPair | |
10 | 10 | let tradedForWaves = if (!(isDefined(pair.amountAsset))) | |
11 | 11 | then true | |
12 | 12 | else !(isDefined(pair.priceAsset)) | |
13 | 13 | if (if (tradedForWaves) | |
14 | 14 | then (e.price >= WAVESPrice) | |
15 | 15 | else false) | |
16 | 16 | then if (true) | |
17 | 17 | then true | |
18 | 18 | else throw("Price over 0.00003WAVES") | |
19 | 19 | else if (if ((e.buyOrder.assetPair.priceAsset == PAR7ID)) | |
20 | 20 | then (e.price == PAR7Price) | |
21 | 21 | else false) | |
22 | 22 | then if (true) | |
23 | 23 | then true | |
24 | 24 | else throw("Exchange with (PAR7)100:(PAR7PAY)1") | |
25 | 25 | else if (false) | |
26 | 26 | then true | |
27 | 27 | else throw("Price is over 0.00003WAVES & (PAR7)100:(PAR7PAY)1") | |
28 | 28 | case m: MassTransferTransaction => | |
29 | 29 | if ((assetBalance(m.sender, GOLFBOARDID) >= 10)) | |
30 | 30 | then if (true) | |
31 | 31 | then true | |
32 | 32 | else throw("Not possible to send mass transfer except by the list person") | |
33 | 33 | else if (false) | |
34 | 34 | then true | |
35 | 35 | else throw("Not possible to send mass transfer except by the list person") | |
36 | 36 | case t: TransferTransaction => | |
37 | 37 | true | |
38 | 38 | case s: SetAssetScriptTransaction => | |
39 | 39 | true | |
40 | 40 | case _ => | |
41 | 41 | if (false) | |
42 | 42 | then true | |
43 | 43 | else throw("It seems that you do not allow this operation") | |
44 | 44 | } |
github/deemru/w8io/6500d08 46.76 ms ◑