tx · 8ggrd168EpC2hSBdnVvm1DYLbuMuGkMHp5ZNt8jyK3jQ

3MrnGBPruA2wA8dUrcDz5m5wHA7pLNoLJHZ:  -1.00000000 Waves

2020.01.25 07:41 [869364] smart asset 3MrnGBPruA2wA8dUrcDz5m5wHA7pLNoLJHZ > SELF 0.00000000 megatoken 2

{ "type": 15, "id": "8ggrd168EpC2hSBdnVvm1DYLbuMuGkMHp5ZNt8jyK3jQ", "fee": 100000000, "feeAssetId": null, "timestamp": 1579927286499, "version": 1, "sender": "3MrnGBPruA2wA8dUrcDz5m5wHA7pLNoLJHZ", "senderPublicKey": "2Fot856JsFBDb29wpRaxU8kxb29admBbMR5Pgz49c4sV", "proofs": [ "5eZuTT5UMDuArK5o2kURJfQPA95DvvpuAsZPr8sKQxheYXahHXqrTnKBQpuDCKEbv59exhKNrUHmL2tBM23uV6vr" ], "assetId": "3S4dnWX8Yrtg5u5bYfqV4JewEWPLY3uNQK3E32PsrHrJ", "script": "base64:AwQAAAAKZXhwaXJhdGlvbgAAAAFpXj9KgAQAAAAFcHJpY2UAAAAAAAX14QAEAAAAEGFzc2V0T3duZXJQdWJLZXkCAAAALDVlcnc1WGgydFp2bTc4WW5lNnRUUkhDcnNSZ3V5NHFOSko1REJHRG1DcEN1BAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAQAAAAEcGFpcggIBQAAAAFlAAAACGJ1eU9yZGVyAAAACWFzc2V0UGFpcgQAAAAOdHJhZGVkRm9yV2F2ZXMDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAUAAAAEcGFpcgAAAAthbW91bnRBc3NldAYJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAARwYWlyAAAACnByaWNlQXNzZXQDBQAAAA50cmFkZWRGb3JXYXZlcwkAAAAAAAACCAUAAAABZQAAAAVwcmljZQUAAAAFcHJpY2UHAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9CdXJuVHJhbnNhY3Rpb24EAAAAAWIFAAAAByRtYXRjaDAJAABmAAAAAggFAAAAAWIAAAAJdGltZXN0YW1wBQAAAApleHBpcmF0aW9uAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24GB7QW1/w=", "chainId": 84, "height": 869364, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let expiration = 1552064400000
4+let price = 100000000
5+let assetOwnerPubKey = "5erw5Xh2tZvm78Yne6tTRHCrsRguy4qNJJ5DBGDmCpCu"
6+match tx {
7+ case e: ExchangeTransaction =>
8+ let pair = e.buyOrder.assetPair
9+ let tradedForWaves = if (!(isDefined(pair.amountAsset)))
10+ then true
11+ else !(isDefined(pair.priceAsset))
12+ if (tradedForWaves)
13+ then (e.price == price)
14+ else false
15+ case b: BurnTransaction =>
16+ (b.timestamp > expiration)
17+ case _: MassTransferTransaction|TransferTransaction =>
18+ true
19+ case _ =>
20+ false
21+}

github/deemru/w8io/6500d08 
17.33 ms