tx · A4AjSC6p6ieXVGyEhF3LBpDaYmnZfALiEc3URGjZVKkT

3NCpnvRgxBNESWkZV99WLEHhi65xBmVW8a3:  -1.00000000 Waves

2019.02.21 19:53 [505276] smart asset 3NCpnvRgxBNESWkZV99WLEHhi65xBmVW8a3 > SELF 0.00000000 Test777

{ "type": 15, "id": "A4AjSC6p6ieXVGyEhF3LBpDaYmnZfALiEc3URGjZVKkT", "fee": 100000000, "feeAssetId": null, "timestamp": 1550767970030, "version": 1, "sender": "3NCpnvRgxBNESWkZV99WLEHhi65xBmVW8a3", "senderPublicKey": "u7VamB229m8EPHqV1YzW7FhbhnLuVzzRvqvqQ8L4fDx", "proofs": [ "2WHuhzQrUs3iYFxEQ52LuMDA1oBZsjy6wUCKemuYMA6M7Ypgew6QtG6dW7pVgrHBJTK7RgWMAX4DMvDZoSz6P7qt" ], "assetId": "HQ2T9SeUVksvQd1QoRwmr5SWVUWmHNdQ7sbTQet3gE6f", "script": "base64:AQQAAAAKZXhwaXJhdGlvbgAAAAFpXj9KgAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAWIFAAAAByRtYXRjaDAJAABmAAAAAggFAAAAAWIAAAAJdGltZXN0YW1wBQAAAApleHBpcmF0aW9uAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAYGE+c2Kg==", "chainId": 84, "height": 505276, "spentComplexity": 0 } View: original | compacted Prev: 7r9iMjhTsqHgbQD1YqK7BEcGtQDeFF7NhcpNav7dfuSe Next: none Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let addr = Address(base58'3P6t5mKGwVDkyjFhtUqw4NnecyC3DRpLfkw')
3+let expiration = 1552064400000
44 match tx {
5- case e: ExchangeTransaction =>
6- let withWaves = if (!(isDefined(e.sellOrder.assetPair.priceAsset)))
7- then true
8- else !(isDefined(e.sellOrder.assetPair.amountAsset))
9- if ((withWaves == false))
10- then {
11- let priceAssetKey = (("status_<" + toBase58String(extract(e.sellOrder.assetPair.priceAsset))) + ">")
12- let priceAssetInOracle = (getInteger(addr, priceAssetKey) == 2)
13- let amountAssetKey = (("status_<" + toBase58String(extract(e.sellOrder.assetPair.amountAsset))) + ">")
14- let amountAssetInOracle = (getInteger(addr, priceAssetKey) == 2)
15- if (priceAssetInOracle)
16- then true
17- else amountAssetInOracle
18- }
19- else true
5+ case b: TransferTransaction =>
6+ (b.timestamp > expiration)
7+ case t: MassTransferTransaction|BurnTransaction =>
8+ true
209 case _ =>
2110 true
2211 }

github/deemru/w8io/3ef1775 
32.96 ms