tx · 6aba4oYyzwzW1MgyXAMSTe79WVigAnanZrMsaGH1Li1J

3PCdHr1tDiHCUJKeN3ooziWEYLmGsZcNTvS:  -1.00000000 Waves

2019.05.31 16:57 [1551015] smart asset 3PCdHr1tDiHCUJKeN3ooziWEYLmGsZcNTvS > SELF 0 Saxon

{ "type": 15, "id": "6aba4oYyzwzW1MgyXAMSTe79WVigAnanZrMsaGH1Li1J", "fee": 100000000, "feeAssetId": null, "timestamp": 1559311056558, "version": 1, "sender": "3PCdHr1tDiHCUJKeN3ooziWEYLmGsZcNTvS", "senderPublicKey": "DDLcYRzpWo1dGqz2F5rPyFaMoRdTCyHajrwbPABPz4px", "proofs": [ "2srgbPViBnsT6h62Y1MHf58vo2YFCXjgnAjnyG5wpxMJgBFFb4TPpk37C4bMed7nq3gA82pDiwvy6WQZwZEYKALJ" ], "assetId": "83U7vXBVgVSHGBSBhNwceUkCHiLTr9ZMTdrNtJgREKE3", "script": "base64:AQQAAAALc3RhcnRIZWlnaHQAAAAAAAAU/UUEAAAACnN0YXJ0UHJpY2UAAAAAAAABhqAEAAAACGludGVydmFsCQAAaAAAAAIAAAAAAAAAABgAAAAAAAAAADwEAAAAA2V4cAkAAGgAAAACCQAAaAAAAAIAAAAAAAAAAGQAAAAAAAAAADwAAAAAAAAAA+gEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwBAAAAARkYXlzCQAAaQAAAAIJAABlAAAAAgUAAAAGaGVpZ2h0BQAAAAtzdGFydEhlaWdodAUAAAAIaW50ZXJ2YWwDAwMJAABnAAAAAggFAAAAAWUAAAAFcHJpY2UJAABoAAAAAgUAAAAKc3RhcnRQcmljZQkAAGQAAAACAAAAAAAAAAABCQAAaAAAAAIFAAAABGRheXMFAAAABGRheXMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0BwkAAGcAAAACBQAAAANleHAJAABlAAAAAggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACXRpbWVzdGFtcAcJAABnAAAAAgUAAAADZXhwCQAAZQAAAAIICAUAAAABZQAAAAhidXlPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJdGltZXN0YW1wBwMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGB9CrDWk=", "chainId": 87, "height": 1551015, "spentComplexity": 0 } View: original | compacted Prev: none Next: Bo93oTTKpEbZetLvkhnUBhKypWNiVJ3L4tJg2BQyGBid Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 1 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let startHeight = 1375557
4+let startPrice = 100000
5+let interval = (24 * 60)
6+let exp = ((100 * 60) * 1000)
7+match tx {
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 _ =>
20+ false
21+}

github/deemru/w8io/6500d08 
61.35 ms