2019.06.01 16:14 [1552425] smart asset 3PA6Q9LCUGokW1ga3g3mMcBRzwELWDDPqeq > SELF 0.00 Forge

{ "type": 15, "id": "AxDZvKfvf31hMF9W8Bky4zmbPYeaePcxQNWcD4uDou6N", "fee": 100000000, "feeAssetId": null, "timestamp": 1559394863046, "version": 1, "sender": "3PA6Q9LCUGokW1ga3g3mMcBRzwELWDDPqeq", "senderPublicKey": "B89zNfoNEkQ5n3Cs4YHeRGpqk9GcTGY2w6j2ZCfWnxY2", "proofs": [ "4oMuoJZ2mmngn9LF9MiEQPTuTmNRguvFFmPd9mEkgZ834xm2C2UtrAqWtngfBaG3wtqyw8SRa2RNLEYJXD4fYtQK" ], "assetId": "3faryzYp8tmpsdjHXRH6cZSZVqHUWS6E1o1NEArv36MU", "script": "base64:AQQAAAALc3RhcnRIZWlnaHQAAAAAAAAU/UUEAAAACnN0YXJ0UHJpY2UAAAAAAAABhqAEAAAACGludGVydmFsCQAAaAAAAAIAAAAAAAAAABgAAAAAAAAAADwEAAAAA2V4cAkAAGgAAAACCQAAaAAAAAIAAAAAAAAAAGQAAAAAAAAAADwAAAAAAAAAA+gEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwBAAAAARkYXlzCQAAaQAAAAIJAABlAAAAAgUAAAAGaGVpZ2h0BQAAAAtzdGFydEhlaWdodAUAAAAIaW50ZXJ2YWwDAwMJAABnAAAAAggFAAAAAWUAAAAFcHJpY2UJAABoAAAAAgUAAAAKc3RhcnRQcmljZQkAAGQAAAACAAAAAAAAAAABCQAAaAAAAAIFAAAABGRheXMFAAAABGRheXMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0BwkAAGcAAAACBQAAAANleHAJAABlAAAAAggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACXRpbWVzdGFtcAcJAABnAAAAAgUAAAADZXhwCQAAZQAAAAIICAUAAAABZQAAAAhidXlPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJdGltZXN0YW1wBwMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGB9CrDWk=", "chainId": 87, "height": 1552425, "spentComplexity": 0 } View: original | compacted Prev: soBjekeEq2vQkoDob5ZH9EiPhQ8Y218hSK6Pi1Wy9zo Next: FEHKZX19tqTqyFsDiVt4T3b5XKPfwX4Nn8SoULREyjoz Full:
OldNewDifferences
1-{-# STDLIB_VERSION 2 #-}
1+{-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3+let startHeight = 1375557
4+let startPrice = 100000
5+let interval = (24 * 60)
6+let exp = ((100 * 60) * 1000)
37 match tx {
4- case t: BurnTransaction =>
8+ case e: ExchangeTransaction =>
9+ let days = ((height - startHeight) / interval)
10+ if (if (if ((e.price >= (startPrice * (1 + (days * days)))))
11+ then !(isDefined(e.sellOrder.assetPair.priceAsset))
12+ else false)
13+ then (exp >= (e.sellOrder.expiration - e.sellOrder.timestamp))
14+ else false)
15+ then (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp))
16+ else false
17+ case tx: SetAssetScriptTransaction|BurnTransaction =>
18+ true
19+ case _ =>
520 false
6- case _ =>
7- true
821 }

github/deemru/w8io/786bc32 
99.11 ms