tx · 9L8cTdeu5UjqsFqcyWu46xYRWVtdbKehSQ8UEZs5UYCC 3N6D7UZCcSAPNyZuZsCH7RNm4hcj5UjS3sf: -1.00000000 Waves 2019.06.27 00:24 [559636] smart asset 3N6D7UZCcSAPNyZuZsCH7RNm4hcj5UjS3sf > SELF 0.00000000 teste1
{ "type": 15, "id": "9L8cTdeu5UjqsFqcyWu46xYRWVtdbKehSQ8UEZs5UYCC", "fee": 100000000, "feeAssetId": null, "timestamp": 1561584251898, "version": 1, "sender": "3N6D7UZCcSAPNyZuZsCH7RNm4hcj5UjS3sf", "senderPublicKey": "88G7uaEAqauYWiPX3DFqaVYbbutCc9nH2DNJcvQ6gHeH", "proofs": [ "3ix4E5omrGcPnQJbicd3RDpqqUcHftG3rK7Aw8r99QpEYtyTz15n5TBERB5MzhPFwrdJ9Mkz8mwvR2j4kG35Xdss" ], "assetId": "G6M1QMtQ8MwtLe38r3Q3v8oS7Jz5ZJjrxxBTveGE73XK", "script": "base64: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", "chainId": 84, "height": 559636, "spentComplexity": 0 } View: original | compacted Prev: HfSCUDMKsuAzSXPNBeXTztgXKPnWp37uwvNBUCE18cBW Next: 7sPmyvYPTNTHM2qKdjaxv1egcox3ygd1oHUho9NBimV4 Diff:
Old | New | Differences | |
---|---|---|---|
8 | 8 | let XMRId = base58'5WvPKSJXzVE2orvbkJ8wsQmmQKqTv9sGBPksV4adViw3' | |
9 | 9 | let USDId = base58'Ft8X1v1LTa1ABafufpaCWyVj8KkaxUWE6xBhW6sNFJck' | |
10 | 10 | let EURId = base58'Gtb1WRznfchDnTh37ezoDTJ4wcoKaRsKqKjJjy7nm2zU' | |
11 | - | let issued = | |
11 | + | let issued = 1561584214000 | |
12 | 12 | let baseAmount = 500000 | |
13 | 13 | let milInDay = 60000 | |
14 | 14 | match tx { |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 2 #-} | |
2 | 2 | {-# CONTENT_TYPE EXPRESSION #-} | |
3 | 3 | let BTCId = base58'8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS' | |
4 | 4 | let ETHId = base58'474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu' | |
5 | 5 | let LTCId = base58'HZk1mbfuJpmxU1Fs4AX5MWLVYtctsNcg6e2C6VKqK8zk' | |
6 | 6 | let ZECId = base58'BrjUWjndUanm5VsJkbUip8VRYy6LWJePtxya3FNv4TQa' | |
7 | 7 | let DASHId = base58'B3uGHFRpSUuGEDWjqB9LWWxafQj8VTvpMucEyoxzws5H' | |
8 | 8 | let XMRId = base58'5WvPKSJXzVE2orvbkJ8wsQmmQKqTv9sGBPksV4adViw3' | |
9 | 9 | let USDId = base58'Ft8X1v1LTa1ABafufpaCWyVj8KkaxUWE6xBhW6sNFJck' | |
10 | 10 | let EURId = base58'Gtb1WRznfchDnTh37ezoDTJ4wcoKaRsKqKjJjy7nm2zU' | |
11 | - | let issued = | |
11 | + | let issued = 1561584214000 | |
12 | 12 | let baseAmount = 500000 | |
13 | 13 | let milInDay = 60000 | |
14 | 14 | match tx { | |
15 | 15 | case ex: ExchangeTransaction => | |
16 | 16 | if (if ((ex.buyOrder.price >= (((ex.timestamp - issued) / milInDay) * baseAmount))) | |
17 | 17 | then (milInDay >= (ex.buyOrder.expiration - ex.buyOrder.timestamp)) | |
18 | 18 | else false) | |
19 | 19 | then true | |
20 | 20 | else if ((ex.sellOrder.price >= (baseAmount + (((ex.timestamp - issued) / milInDay) * baseAmount)))) | |
21 | 21 | then (milInDay >= (ex.sellOrder.expiration - ex.sellOrder.timestamp)) | |
22 | 22 | else false | |
23 | 23 | case e: ExchangeTransaction => | |
24 | 24 | if (if (if (if (if (if (if ((e.sellOrder.assetPair.priceAsset == BTCId)) | |
25 | 25 | then true | |
26 | 26 | else (e.sellOrder.assetPair.priceAsset == ETHId)) | |
27 | 27 | then true | |
28 | 28 | else (e.sellOrder.assetPair.priceAsset == LTCId)) | |
29 | 29 | then true | |
30 | 30 | else (e.sellOrder.assetPair.priceAsset == ZECId)) | |
31 | 31 | then true | |
32 | 32 | else (e.sellOrder.assetPair.priceAsset == DASHId)) | |
33 | 33 | then true | |
34 | 34 | else (e.sellOrder.assetPair.priceAsset == XMRId)) | |
35 | 35 | then true | |
36 | 36 | else (e.sellOrder.assetPair.priceAsset == USDId)) | |
37 | 37 | then true | |
38 | 38 | else (e.sellOrder.assetPair.priceAsset == EURId) | |
39 | 39 | case t: BurnTransaction|MassTransferTransaction|TransferTransaction => | |
40 | 40 | false | |
41 | 41 | case _ => | |
42 | 42 | true | |
43 | 43 | } |
github/deemru/w8io/169f3d6 25.50 ms ◑