tx · EkPjBWCsYuA8CtJitWN31tUyfKsjGY4zHujCxqRPpZWs

3N4T8eVemVK3f4E8KZgbwvBpk8csem2bFyb:  -1.00000000 Waves

2019.02.13 20:24 [493630] smart asset 3N4T8eVemVK3f4E8KZgbwvBpk8csem2bFyb > SELF 0.00000000 zoolla

{ "type": 15, "id": "EkPjBWCsYuA8CtJitWN31tUyfKsjGY4zHujCxqRPpZWs", "fee": 100000000, "feeAssetId": null, "timestamp": 1550078654436, "version": 1, "sender": "3N4T8eVemVK3f4E8KZgbwvBpk8csem2bFyb", "senderPublicKey": "6XtTAMMi9snEs1mN1TBpR3npxA2R16FMxneyWXMZdMdf", "proofs": [ "EaXWbkfXiLfBTFFSxk3k7uN3o5fb9HBw46wzwAhAK1aTy5aqJGMqFFHK7V69wmQB4yZk5Ui4NmTmq1PmZx6huUm" ], "assetId": "7QnSodML1AAEFywANeQQkKrrjxK3voymkitfhZauWLqx", "script": "base64:AQQAAAAIbWlucHJpY2UAAAAAAAX14QAEAAAACG1heHByaWNlAAAAAAAANu6ABAAAAAdtaW5zZWxsAAAAAABZaC8ABAAAAAptaW5hbW1vdW50AAAAAAA7msoABAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAMJAABmAAAAAgUAAAAKbWluYW1tb3VudAgIBQAAAAFlAAAACGJ1eU9yZGVyAAAABmFtb3VudAkAAAIAAAABAgAAADEg0JzQuNC90LjQvNCw0LvRjNC90L7QtSDQutC+0LvQuNGH0LXRgdGC0LLQviA9IDEwAwkAAGYAAAACCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAABmFtb3VudAUAAAAHbWluc2VsbAkAAAIAAAABAgAAAEAg0JzQuNC90LjQvNCw0LvRjNC90L7QtSDQutC+0LvQuNGB0LXRgdGC0LLQviDQv9GA0L7QtNCw0LbQuCA9IDE1AwkAAGYAAAACBQAAAAhtaW5wcmljZQgFAAAAAWUAAAAFcHJpY2UJAAACAAAAAQIAAAAqINCc0LjQvdC40LzQsNC70YzQvdCw0Y8g0YbQtdC90LAgPSAxIHdhdmVzAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgICAUAAAABZQAAAAhidXlPcmRlcgAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAYDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAgIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAYHAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGB277a0k=", "chainId": 84, "height": 493630, "spentComplexity": 0 } View: original | compacted Prev: 9A7SmPaWCtSE3EGx9rifwoTP6TvwJVs1gYgL3e1rLXQR Next: G3N9A1GEkBQbxjasRNdCi8NDvUyLa1RsQM4P4BHkveww Diff:
OldNewDifferences
66 let minammount = 1000000000
77 match tx {
88 case e: ExchangeTransaction =>
9- if (!(isDefined(e.buyOrder.assetPair.priceAsset)))
10- then false
11- else if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
12- then false
13- else if ((minammount > e.buyOrder.amount))
14- then throw(" Минимальное количество = 10")
15- else if ((e.sellOrder.amount > minsell))
16- then throw(" Минимальное колисество продажи = 15")
17- else if ((minprice > e.price))
18- then throw(" Минимальная цена = 1 waves")
19- else true
9+ if ((minammount > e.buyOrder.amount))
10+ then throw(" Минимальное количество = 10")
11+ else if ((e.sellOrder.amount > minsell))
12+ then throw(" Минимальное колисество продажи = 15")
13+ else if ((minprice > e.price))
14+ then throw(" Минимальная цена = 1 waves")
15+ else if (!(isDefined(e.buyOrder.assetPair.priceAsset)))
16+ then true
17+ else if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
18+ then true
19+ else false
2020 case tx: ExchangeTransaction|MassTransferTransaction|TransferTransaction|SetAssetScriptTransaction|BurnTransaction =>
2121 true
2222 case _ =>
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let minprice = 100000000
44 let maxprice = 3600000
55 let minsell = 1500000000
66 let minammount = 1000000000
77 match tx {
88 case e: ExchangeTransaction =>
9- if (!(isDefined(e.buyOrder.assetPair.priceAsset)))
10- then false
11- else if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
12- then false
13- else if ((minammount > e.buyOrder.amount))
14- then throw(" Минимальное количество = 10")
15- else if ((e.sellOrder.amount > minsell))
16- then throw(" Минимальное колисество продажи = 15")
17- else if ((minprice > e.price))
18- then throw(" Минимальная цена = 1 waves")
19- else true
9+ if ((minammount > e.buyOrder.amount))
10+ then throw(" Минимальное количество = 10")
11+ else if ((e.sellOrder.amount > minsell))
12+ then throw(" Минимальное колисество продажи = 15")
13+ else if ((minprice > e.price))
14+ then throw(" Минимальная цена = 1 waves")
15+ else if (!(isDefined(e.buyOrder.assetPair.priceAsset)))
16+ then true
17+ else if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
18+ then true
19+ else false
2020 case tx: ExchangeTransaction|MassTransferTransaction|TransferTransaction|SetAssetScriptTransaction|BurnTransaction =>
2121 true
2222 case _ =>
2323 false
2424 }

github/deemru/w8io/873ac7e 
28.31 ms