tx · Gw72GThjTkntSjqJDbLpSBmWmQJYytizneeNA5SSqejw

3P1wH2BdE8f3EjB11dceaGuBqJPgz4buhmy:  -1.00400000 Waves

2019.10.25 18:49 [1766061] smart asset 3P1wH2BdE8f3EjB11dceaGuBqJPgz4buhmy > SELF 0.000 TestSA

{ "type": 15, "id": "Gw72GThjTkntSjqJDbLpSBmWmQJYytizneeNA5SSqejw", "fee": 100400000, "feeAssetId": null, "timestamp": 1572018620473, "version": 1, "sender": "3P1wH2BdE8f3EjB11dceaGuBqJPgz4buhmy", "senderPublicKey": "EPMYAgkJC314ZQzWFUKys2LVgBJmffBmRi2Ku8t51vg6", "proofs": [ "2iVzyDE8NPmhxYLGkmuWSJK2TibUqDKF9Ukwg2zwLpDnPJkMffWh3E9RpX6R54znYqMUnr7NbcQJL7g72kWywtgo" ], "assetId": "6HXmpVnVTL4AZqLgDRFj7vfGZcpp3uyAeWLnuNFV93z8", "script": "base64:AgQAAAAGaXNzdWVyCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFXABKbw05fnZDHQei1fsnfptw86/2gf6KwBAAAAAVwcmljZQMJAQAAAAlpc0RlZmluZWQAAAABCQAEGgAAAAIFAAAABmlzc3VlcgIAAAAKZml4ZWRQcmljZQkABBoAAAACBQAAAAZpc3N1ZXICAAAACmZpeGVkUHJpY2UAAAAAAAX14QAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwBAAAAARwYWlyCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJYXNzZXRQYWlyBAAAABV0cmFkZWRGb3JCYXNlQ3VycmVuY3kDCQEAAAABIQAAAAEJAQAAAAlpc0RlZmluZWQAAAABCAUAAAAEcGFpcgAAAAthbW91bnRBc3NldAYJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAARwYWlyAAAACnByaWNlQXNzZXQDBQAAABV0cmFkZWRGb3JCYXNlQ3VycmVuY3kJAAAAAAAAAggFAAAAAWUAAAAFcHJpY2UJAQAAAAdleHRyYWN0AAAAAQUAAAAFcHJpY2UHBAAAABlTZXRBc3NldFNjcmlwdFRyYW5zYWN0aW9uBQAAAAckbWF0Y2gwBoQX5k4=", "chainId": 87, "height": 1766061, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 2 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let issuer = Address(base58'3P1wH2BdE8f3EjB11dceaGuBqJPgz4buhmy')
4+let price = if (isDefined(getInteger(issuer, "fixedPrice")))
5+ then getInteger(issuer, "fixedPrice")
6+ else 100000000
7+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+ case SetAssetScriptTransaction =>
17+ true
18+}

github/deemru/w8io/6500d08 
52.20 ms