tx · 9zHYC8MX2myRhWkJK5YD655iV1g9TqoCnNqV6T5Gv42Y

3PEB2WK7EF8mzQPMJ4tuNKcUrVpMofKj61F:  -1.00000000 Waves

2019.05.16 14:15 [1528963] smart asset 3PEB2WK7EF8mzQPMJ4tuNKcUrVpMofKj61F > SELF 0.00000000 Swell

{ "type": 15, "id": "9zHYC8MX2myRhWkJK5YD655iV1g9TqoCnNqV6T5Gv42Y", "fee": 100000000, "feeAssetId": null, "timestamp": 1558005372338, "version": 1, "sender": "3PEB2WK7EF8mzQPMJ4tuNKcUrVpMofKj61F", "senderPublicKey": "Hi3db3Ebu3RzJ47cThtojQaewdJPpey2mYJZn7KSrXC5", "proofs": [ "4fecWHZEczqBcHWaaYXwc672BHf5wA4DXGmjhzAt481CEydapvGjK9mSdFvLp95htuoWDQpsYCECh2K8FpqG22aD" ], "assetId": "F9uMib3P2L9Ja9waGVqStnMYJe5nB2fVxJBPuFFqJyqC", "script": "base64:AgQAAAALc3RhcnRIZWlnaHQAAAAAAAAXVH4EAAAACnN0YXJ0UHJpY2UAAAAAAAAAJxAEAAAACGludGVydmFsAAAAAAAAAAPoBAAAAANleHAJAABoAAAAAgkAAGgAAAACAAAAAAAAAAWgAAAAAAAAAAA8AAAAAAAAAAPoBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAQAAAAEZGF5cwkAAGkAAAACCQAAZQAAAAIFAAAABmhlaWdodAUAAAALc3RhcnRIZWlnaHQFAAAACGludGVydmFsAwMDCQAAZwAAAAIIBQAAAAFlAAAABXByaWNlCQAAaAAAAAIFAAAACnN0YXJ0UHJpY2UJAABkAAAAAgAAAAAAAAAAAQkAAGgAAAACBQAAAARkYXlzBQAAAARkYXlzCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAgIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAcJAABnAAAAAgUAAAADZXhwCQAAZQAAAAIICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAl0aW1lc3RhbXAHCQAAZwAAAAIFAAAAA2V4cAkAAGUAAAACCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACGJ1eU9yZGVyAAAACXRpbWVzdGFtcAcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGBlH685w=", "chainId": 87, "height": 1528963, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 2 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let startHeight = 1528958
4+let startPrice = 10000
5+let interval = 1000
6+let exp = ((1440 * 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: BurnTransaction =>
18+ true
19+ case _ =>
20+ true
21+}

github/deemru/w8io/6500d08 
64.97 ms