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:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 2 #-} |
---|
2 | 2 | | {-# 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 |
---|
7 | 3 | | 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 |
---|
16 | 4 | | case SetAssetScriptTransaction => |
---|
17 | 5 | | true |
---|
18 | 6 | | } |
---|