tx · 4jX7pHdMKCpm4ar3b5DBjzLv7UzhRsaKR4iqiefFoNWv
3PHKTNQRVg5n8uCsTpFAKonvMcG1p8oqs4r: -1.00000000 Waves
2019.11.22 17:19 [1806866] smart asset 3PHKTNQRVg5n8uCsTpFAKonvMcG1p8oqs4r > SELF 0.00000000 BTXC
{
"type": 15,
"id": "4jX7pHdMKCpm4ar3b5DBjzLv7UzhRsaKR4iqiefFoNWv",
"fee": 100000000,
"feeAssetId": null,
"timestamp": 1574432390773,
"version": 1,
"sender": "3PHKTNQRVg5n8uCsTpFAKonvMcG1p8oqs4r",
"senderPublicKey": "2CrorzM7z5149iUPYoRuWxVEpTG8tQL6CwSBJACXH9ZD",
"proofs": [
"d3msPrhBYg85miFAtyS5rz1jsMAzsEupFCGq3GvNstAXweqiNVAzPXJYiNGPBKY5uk8AtaVUceymfwWhxVKoFEC"
],
"assetId": "3XdQ6uoMAgsEhUJjTcv8osPFNN9HWVSEnDQJKJMStBTc",
"script": "base64:AwQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAW8FAAAAByRtYXRjaDAGBoMH8Qw=",
"chainId": 87,
"height": 1806866,
"spentComplexity": 0
}
View: original | compacted
Prev: CXgi6ci58Siib7mMs9GePq5YDmNnYWdz2LqHFJdY6viU
Next: none
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 3 #-} |
---|
2 | 2 | | {-# CONTENT_TYPE EXPRESSION #-} |
---|
3 | | - | let errorInvalidPair = "BTXC allowed only for WAVES, USD and BTC trade pairs" |
---|
4 | | - | let assets = [base58'8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS', base58'Ft8X1v1LTa1ABafufpaCWyVj8KkaxUWE6xBhW6sNFJck', unit] |
---|
5 | 3 | | match tx { |
---|
6 | 4 | | case o: ExchangeTransaction => |
---|
7 | | - | if (if (if ((o.buyOrder.assetPair.priceAsset != assets[0])) |
---|
8 | | - | then (o.buyOrder.assetPair.priceAsset != assets[1]) |
---|
9 | | - | else false) |
---|
10 | | - | then (o.buyOrder.assetPair.priceAsset != assets[2]) |
---|
11 | | - | else false) |
---|
12 | | - | then throw(errorInvalidPair) |
---|
13 | | - | else if (if (if ((o.sellOrder.assetPair.priceAsset != assets[0])) |
---|
14 | | - | then (o.sellOrder.assetPair.priceAsset != assets[1]) |
---|
15 | | - | else false) |
---|
16 | | - | then (o.sellOrder.assetPair.priceAsset != assets[2]) |
---|
17 | | - | else false) |
---|
18 | | - | then throw(errorInvalidPair) |
---|
19 | | - | else true |
---|
| 5 | + | true |
---|
20 | 6 | | case _ => |
---|
21 | 7 | | true |
---|
22 | 8 | | } |
---|