tx · 4uRzEyjaAyRq3VFQoTVh2YHrgpBtXmBDKWWZyQnUh3hV

3Muet8GgfyC6Xd1Qv7TNjqT2N4dUwmJPfXC:  -1.00000000 Waves

2019.03.21 14:19 [545970] smart asset 3Muet8GgfyC6Xd1Qv7TNjqT2N4dUwmJPfXC > SELF 0.00 PAR7GOGOGOGO

{ "type": 15, "id": "4uRzEyjaAyRq3VFQoTVh2YHrgpBtXmBDKWWZyQnUh3hV", "fee": 100000000, "feeAssetId": null, "timestamp": 1553167098690, "version": 1, "sender": "3Muet8GgfyC6Xd1Qv7TNjqT2N4dUwmJPfXC", "senderPublicKey": "74wMvThvfXfuxPa3JAiDoBuzpWD4wkZuLPVG2BigeUVi", "proofs": [ "8n8FwfPipPEdDFonucWgrvLcApEgrzge3BpK7QkhhkY9iytpqzXAgNU5uPZufxSMBUoyqnC55GFV8yzevRwGNME" ], "assetId": "2FS8QJxMy2uDfsF8dRN4V24AukrVhwsVXjoBNWNJxENt", "script": "base64:AgQAAAAKZXhwaXJhdGlvbgAAAAFpXj9KgAQAAAAFcHJpY2UAAAAAADuaygAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwBAAAAARwYWlyCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJYXNzZXRQYWlyBAAAAA50cmFkZWRGb3JXYXZlcwMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAARwYWlyAAAAC2Ftb3VudEFzc2V0BgkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAABHBhaXIAAAAKcHJpY2VBc3NldAMFAAAADnRyYWRlZEZvcldhdmVzCQAAAAAAAAIIBQAAAAFlAAAABXByaWNlBQAAAAVwcmljZQcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAABYgUAAAAHJG1hdGNoMAkAAGYAAAACCAUAAAABYgAAAAl0aW1lc3RhbXAFAAAACmV4cGlyYXRpb24DAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABdNYXNzVHJhbnNmZXJUcmFuc2FjdGlvbgYJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgYHjPLyDw==", "chainId": 84, "height": 545970, "spentComplexity": 0 } View: original | compacted Prev: HyxV622QkXcTNbwtLvjqKZKvPZxiiktp4MmJzEboZgcH Next: none Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let price = 100000000
3+let expiration = 1552064400000
4+let price = 1000000000
45 match tx {
56 case e: ExchangeTransaction =>
6- let pair = e.sellOrder.assetPair
7+ let pair = e.buyOrder.assetPair
78 let tradedForWaves = if (!(isDefined(pair.amountAsset)))
89 then true
910 else !(isDefined(pair.priceAsset))
1011 if (tradedForWaves)
1112 then (e.price == price)
1213 else false
13- case _: SetAssetScriptTransaction|MassTransferTransaction|TransferTransaction =>
14+ case b: BurnTransaction =>
15+ (b.timestamp > expiration)
16+ case _: MassTransferTransaction|TransferTransaction =>
1417 true
1518 case _ =>
1619 false
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let price = 100000000
3+let expiration = 1552064400000
4+let price = 1000000000
45 match tx {
56 case e: ExchangeTransaction =>
6- let pair = e.sellOrder.assetPair
7+ let pair = e.buyOrder.assetPair
78 let tradedForWaves = if (!(isDefined(pair.amountAsset)))
89 then true
910 else !(isDefined(pair.priceAsset))
1011 if (tradedForWaves)
1112 then (e.price == price)
1213 else false
13- case _: SetAssetScriptTransaction|MassTransferTransaction|TransferTransaction =>
14+ case b: BurnTransaction =>
15+ (b.timestamp > expiration)
16+ case _: MassTransferTransaction|TransferTransaction =>
1417 true
1518 case _ =>
1619 false
1720 }

github/deemru/w8io/3ef1775 
37.35 ms