tx · 5owVitHr53w5N7zkpG5jWh7XkLstfJg65B82bvQEy81w

3NCujHULyYqqR6K5M8UDFmEqUXrk7dhGgSN:  -1.00000000 Waves

2019.08.16 02:04 [632820] smart asset 3NCujHULyYqqR6K5M8UDFmEqUXrk7dhGgSN > SELF 0.0000000 smarty

{ "type": 15, "id": "5owVitHr53w5N7zkpG5jWh7XkLstfJg65B82bvQEy81w", "fee": 100000000, "feeAssetId": null, "timestamp": 1565910279221, "version": 1, "sender": "3NCujHULyYqqR6K5M8UDFmEqUXrk7dhGgSN", "senderPublicKey": "HdT6SidnMsevqyJszfDFydCQ9gcL3FBHks3e7hbdAqoS", "proofs": [ "61TSTXhbDEXvbDGZje8e2J2qQydYw1QyRmJp3vxW4aE2CBYLqiHJ4xQARdkm629JyEYoQU4s8Xtc7YvJEsrvLoWG" ], "assetId": "9CB5r7EGCFwURNxDbT7oTGrEwWp9R5yAacD9sm5V7ryS", "script": "base64:AwQAAAAGQUxBTElkAQAAACALeoOyaQfKiULr59otvDF3rQF3eK5MNPl/P2eTG9jHAQQAAAATbWluaW1hbEFtb3VudFRvQnVybgkAAGkAAAACCAUAAAAEdGhpcwAAAAhxdWFudGl0eQAAAAAAAAAAZAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAAEYnVybgUAAAAHJG1hdGNoMAMJAABmAAAAAgUAAAATbWluaW1hbEFtb3VudFRvQnVybggFAAAABGJ1cm4AAAAIcXVhbnRpdHkJAAACAAAAAQIAAAA9WW91IGNhbiBidXJuIG9ubHkgMSBwZXJjZW50IChvciBtb3JlKSBvZiBjdXJyZW50IHRvdGFsIHN1cHBseQYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDAEAAAABHJhdGUJAABpAAAAAggJAQAAAAV2YWx1ZQAAAAEJAAPsAAAAAQUAAAAGQUxBTElkAAAACHF1YW50aXR5CAUAAAAEdGhpcwAAAAhxdWFudGl0eQQAAAAIcmF0ZURpZmYJAABlAAAAAgUAAAAEcmF0ZQkAAGsAAAADAAAAAAAAmJaACAUAAAABZQAAAAVwcmljZQgFAAAAAWUAAAAGYW1vdW50AwMJAAAAAAAAAggICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQFAAAABkFMQUxJZAkAAGYAAAACBQAAAAhyYXRlRGlmZgD/////////nAcJAABmAAAAAgAAAAAAAAAAZAUAAAAIcmF0ZURpZmYHBsWTneM=", "chainId": 84, "height": 632820, "spentComplexity": 0 } View: original | compacted Prev: none Next: 7w4mfEyi4BZgw1e47HwZcsxddtHLmLpVW4CLJmyFofZU Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let ALALId = base58'moqYu3B2z5HGBMcEhKmkXkK8YseSkEGnWqStTya1Tda'
4+let minimalAmountToBurn = (this.quantity / 100)
5+match tx {
6+ case burn: BurnTransaction =>
7+ if ((minimalAmountToBurn > burn.quantity))
8+ then throw("You can burn only 1 percent (or more) of current total supply")
9+ else true
10+ case e: ExchangeTransaction =>
11+ let rate = (value(assetInfo(ALALId)).quantity / this.quantity)
12+ let rateDiff = (rate - fraction(10000000, e.price, e.amount))
13+ if (if ((e.sellOrder.assetPair.priceAsset == ALALId))
14+ then (rateDiff > -100)
15+ else false)
16+ then (100 > rateDiff)
17+ else false
18+ case _ =>
19+ true
20+}

github/deemru/w8io/169f3d6 
25.07 ms