2020.04.30 10:44 [2040448] smart asset 3PFxdGfE7nVumGpGwwcytrTCDdfq54jeJa6 > SELF 0.000 PoltEcoCoin

{ "type": 15, "id": "ELvwD336kg3wpkH64jrBj8g6R9iPc38uTacRUpksFDz", "fee": 100400000, "feeAssetId": null, "timestamp": 1588232637190, "version": 1, "sender": "3PFxdGfE7nVumGpGwwcytrTCDdfq54jeJa6", "senderPublicKey": "7uuGh8HDCMzC58Gm9vsPf2qMBWZHa9SS659fKQ8sHMaw", "proofs": [ "2ZKZED8rGR3i2Fcgakej7gmmpQsNLexegRHRam2hnxMv1Heff7RhynoM4M5Eu41jLUrMm3K5n2nEcue3jFo2RP9D" ], "assetId": "AiD3QQbdxEQsNkG9V4xjjQRJ9vCQQtEM2wcWR583CTKL", "script": "base64:AgQAAAAHJG1hdGNoMAUAAAACdHgEAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24FAAAAByRtYXRjaDAG+64Ikw==", "chainId": 87, "height": 2040448, "spentComplexity": 0 } View: original | compacted Prev: Gq4X9Yr2fW3enfdeoKTZmPA7V8QGjnDwrjrmQjwDVFDj Next: none Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let issuer = Address(base58'3PFxdGfE7nVumGpGwwcytrTCDdfq54jeJa6')
4-let price = if (isDefined(getInteger(issuer, "fixedPrice")))
5- then getInteger(issuer, "fixedPrice")
6- else 100000000
73 match tx {
8- case e: ExchangeTransaction =>
9- let pair = e.buyOrder.assetPair
10- let tradedForBaseCurrency = if (!(isDefined(pair.amountAsset)))
11- then true
12- else !(isDefined(pair.priceAsset))
13- if (tradedForBaseCurrency)
14- then (e.price == extract(price))
15- else false
164 case SetAssetScriptTransaction =>
175 true
186 }

github/deemru/w8io/786bc32 
43.80 ms