tx · Fqyi1TNcvQYQ9rSs4kbR21yjDSFFZBJ8z5r5HVjFB9RN
3MwPB7jCHC2PoaKrtBPeQvYaJzvJnznjVd1: -1.00000000 Waves
2019.02.12 13:38 [491817] smart asset 3MwPB7jCHC2PoaKrtBPeQvYaJzvJnznjVd1 > SELF 0.00000000 rutr
{
"type": 15,
"id": "Fqyi1TNcvQYQ9rSs4kbR21yjDSFFZBJ8z5r5HVjFB9RN",
"fee": 100000000,
"feeAssetId": null,
"timestamp": 1549967946100,
"version": 1,
"sender": "3MwPB7jCHC2PoaKrtBPeQvYaJzvJnznjVd1",
"senderPublicKey": "HbvPjC977rt7i1W7xrk1CU4mAJKsfK8NLdQK7oyJchR2",
"proofs": [
"4tHgToQsg9yvCPXZRFHznTbSV9Nf21Suuk85EQ3ehGcB6hUmtS8wU8aWGW7SPJFJsTH2nkFPh3y53hd3FurhgQjM"
],
"assetId": "D9XCnSiWsRiziAMU1qSvxb8gCGGYFYyFZWwbZwTno2jv",
"script": "base64:AQQAAAALc3RhcnRIZWlnaHQAAAAAAAAVQUIEAAAACnN0YXJ0UHJpY2UAAAAAAAX14QAEAAAACGludGVydmFsAAAAAAAAAAACBAAAAANleHAJAABoAAAAAgkAAGgAAAACAAAAAAAAAAAFAAAAAAAAAAA8AAAAAAAAAAPoBAAAAARleHBiCQAAaAAAAAIJAABoAAAAAgAAAAAAAAAAZAAAAAAAAAAAPAAAAAAAAAAD6AQAAAABcAkAAGkAAAACAAAAAAAAAABxAAAAAAAAAABkBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAQAAAAEZGF5cwkAAGkAAAACCQAAZQAAAAIFAAAABmhlaWdodAUAAAALc3RhcnRIZWlnaHQFAAAACGludGVydmFsAwMDCQAAZwAAAAIIBQAAAAFlAAAABXByaWNlCQAAaAAAAAIFAAAACnN0YXJ0UHJpY2UFAAAABGRheXMJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0BwkAAGcAAAACBQAAAARleHBiCQAAZQAAAAIICAUAAAABZQAAAAlzZWxsT3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAl0aW1lc3RhbXAHCQAAZwAAAAIFAAAAA2V4cAkAAGUAAAACCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACGJ1eU9yZGVyAAAACXRpbWVzdGFtcAcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAGBrEkofo=",
"chainId": 84,
"height": 491817,
"spentComplexity": 0
}
View: original | compacted
Prev: BivMm8ASbJUnGp9oQFeJ8Lo5FpES3EU9r6M2nWRGReoc
Next: b127qeVadw3huMxwWDaZ7m5ozQuBiUaKDJALHpsDPeP
Diff:
Old | New | | Differences |
---|
8 | 8 | | let p = (113 / 100) |
---|
9 | 9 | | match tx { |
---|
10 | 10 | | case e: ExchangeTransaction => |
---|
11 | | - | let days = 100 |
---|
12 | | - | if (if (if ((e.price >= (startPrice * 100))) |
---|
| 11 | + | let days = ((height - startHeight) / interval) |
---|
| 12 | + | if (if (if ((e.price >= (startPrice * days))) |
---|
13 | 13 | | then !(isDefined(e.sellOrder.assetPair.priceAsset)) |
---|
14 | 14 | | else false) |
---|
15 | 15 | | then (expb >= (e.sellOrder.expiration - e.sellOrder.timestamp)) |
---|
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 1 #-} |
---|
2 | 2 | | {-# CONTENT_TYPE EXPRESSION #-} |
---|
3 | 3 | | let startHeight = 1392962 |
---|
4 | 4 | | let startPrice = 100000000 |
---|
5 | 5 | | let interval = 2 |
---|
6 | 6 | | let exp = ((5 * 60) * 1000) |
---|
7 | 7 | | let expb = ((100 * 60) * 1000) |
---|
8 | 8 | | let p = (113 / 100) |
---|
9 | 9 | | match tx { |
---|
10 | 10 | | case e: ExchangeTransaction => |
---|
11 | | - | let days = 100 |
---|
12 | | - | if (if (if ((e.price >= (startPrice * 100))) |
---|
| 11 | + | let days = ((height - startHeight) / interval) |
---|
| 12 | + | if (if (if ((e.price >= (startPrice * days))) |
---|
13 | 13 | | then !(isDefined(e.sellOrder.assetPair.priceAsset)) |
---|
14 | 14 | | else false) |
---|
15 | 15 | | then (expb >= (e.sellOrder.expiration - e.sellOrder.timestamp)) |
---|
16 | 16 | | else false) |
---|
17 | 17 | | then (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp)) |
---|
18 | 18 | | else false |
---|
19 | 19 | | case tx: BurnTransaction => |
---|
20 | 20 | | true |
---|
21 | 21 | | case _ => |
---|
22 | 22 | | true |
---|
23 | 23 | | } |
---|