tx · AMkL8PWU68cxAfPhi5AU5VJsnPAzXCxQ4FuBaDPXTTsK

3N5EYBTAEfEALhE15d6B2ZL7yu27enxMedz:  -1.00000000 Waves

2019.02.13 11:11 [493077] smart asset 3N5EYBTAEfEALhE15d6B2ZL7yu27enxMedz > SELF 0.00000000 blablatoken1

{ "type": 15, "id": "AMkL8PWU68cxAfPhi5AU5VJsnPAzXCxQ4FuBaDPXTTsK", "fee": 100000000, "feeAssetId": null, "timestamp": 1550045574346, "version": 1, "sender": "3N5EYBTAEfEALhE15d6B2ZL7yu27enxMedz", "senderPublicKey": "JAjDSSQ1LdVR1jVcWbdn3UqCUA1xuQeLqTTkZUKRVddL", "proofs": [ "2it5kjrn4823hcDcpr4LTveQVvxjfdkJHEF1DHKUVum1gxhzxbjA7A78tW98GATYjLvEfZ1gJ2G2i95BkH63J8ag" ], "assetId": "HNQwJc5YLXdf2LHFmfxr9hL6cY7mAcMGALi5L614XSa5", "script": "base64:AQQAAAALc3RhcnRIZWlnaHQAAAAAAAAHhgIEAAAACnN0YXJ0UHJpY2UAAAAAAAAmJaAEAAAACGludGVydmFsAAAAAAAAAAAFBAAAAANleHAJAABoAAAAAgkAAGgAAAACAAAAAAAAAAAfAAAAAAAAAAA8AAAAAAAAAAPoBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAQAAAAEZGF5cwkAAGkAAAACCQAAZQAAAAIFAAAABmhlaWdodAUAAAALc3RhcnRIZWlnaHQFAAAACGludGVydmFsBAAAAAxjdXJyZW50UHJpY2UJAABkAAAAAgUAAAAKc3RhcnRQcmljZQkAAGgAAAACBQAAAARkYXlzAAAAAAAAB6EgAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQDAwMDCQAAZwAAAAIIBQAAAAFlAAAABXByaWNlBQAAAAxjdXJyZW50UHJpY2UGBAAAAAlXQVZlcnJTdHIJAAEsAAAAAgkAASwAAAACAgAAABZNaW5pbWFsIFdBVkVTIHByaWNlID0gCQABpAAAAAEFAAAADGN1cnJlbnRQcmljZQIAAAAKIHdhdmVsZXRzLgkAAAIAAAABBQAAAAlXQVZlcnJTdHIJAABnAAAAAgUAAAADZXhwCQAAZQAAAAIICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAl0aW1lc3RhbXAHCQAAZwAAAAIFAAAAA2V4cAkAAGUAAAACCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACGJ1eU9yZGVyAAAACXRpbWVzdGFtcAkAAAIAAAABAgAAACJNYXggb3JkZXIgZXhwaXJhdGlvbiBvZiAzMCBtaW51dGVzBgkAAAIAAAABAgAAACJNYXggb3JkZXIgZXhwaXJhdGlvbiBvZiAzMCBtaW51dGVzBAAAAAlEZWZFcnJTdHICAAAAIk9ubHkgdHJhZGluZyBhZ2FpbnN0IFdBVkVTIGFsbG93ZWQJAAACAAAAAQUAAAAJRGVmRXJyU3RyBiApbyg=", "chainId": 84, "height": 493077, "spentComplexity": 0 } View: original | compacted Prev: D3pKtTvotdwmu3szMQueUnkMoYMuzKtLTWXgXUVcSQde Next: none Diff:
OldNewDifferences
1818 then (exp >= (e.sellOrder.expiration - e.sellOrder.timestamp))
1919 else false)
2020 then (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp))
21- else throw("Max sell order expiration of 30 minutes"))
21+ else throw("Max order expiration of 30 minutes"))
2222 then true
23- else throw("Max buy order expiration of 30 minutes")
23+ else throw("Max order expiration of 30 minutes")
2424 else {
2525 let DefErrStr = "Only trading against WAVES allowed"
2626 throw(DefErrStr)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let startHeight = 493058
44 let startPrice = 2500000
55 let interval = 5
66 let exp = ((31 * 60) * 1000)
77 match tx {
88 case e: ExchangeTransaction =>
99 let days = ((height - startHeight) / interval)
1010 let currentPrice = (startPrice + (days * 500000))
1111 if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
1212 then if (if (if (if ((e.price >= currentPrice))
1313 then true
1414 else {
1515 let WAVerrStr = (("Minimal WAVES price = " + toString(currentPrice)) + " wavelets.")
1616 throw(WAVerrStr)
1717 })
1818 then (exp >= (e.sellOrder.expiration - e.sellOrder.timestamp))
1919 else false)
2020 then (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp))
21- else throw("Max sell order expiration of 30 minutes"))
21+ else throw("Max order expiration of 30 minutes"))
2222 then true
23- else throw("Max buy order expiration of 30 minutes")
23+ else throw("Max order expiration of 30 minutes")
2424 else {
2525 let DefErrStr = "Only trading against WAVES allowed"
2626 throw(DefErrStr)
2727 }
2828 case _ =>
2929 true
3030 }

github/deemru/w8io/169f3d6 
34.19 ms