tx · 5sgCDzovojWtvPb5Sv3zERcu5ZnqHfY4wMgk7CZFY5tG

3N8soKHghgagZ5LP5esQ2qpCNt2VdBnEK6g:  -1.00000000 Waves

2019.02.17 21:14 [499489] smart asset 3N8soKHghgagZ5LP5esQ2qpCNt2VdBnEK6g > SELF 0.00000000 r5546

{ "type": 15, "id": "5sgCDzovojWtvPb5Sv3zERcu5ZnqHfY4wMgk7CZFY5tG", "fee": 100000000, "feeAssetId": null, "timestamp": 1550427284000, "version": 1, "sender": "3N8soKHghgagZ5LP5esQ2qpCNt2VdBnEK6g", "senderPublicKey": "EvMbAPKXogLKf5Y1WV7Kh9cQD6Q5zRRGigfhCtY85SAj", "proofs": [ "3rQdxC7cY33qLMfaovoE14q9kc28YhoA9B4nwrspGChvG5DHYNcRPs2Vr1zbpbJA9FvshmvPDXESJeAappxyC7De" ], "assetId": "Hx1JZ9zBZNkVCthxPBJurrHFKvr46X5y6zLgPpEP7yAJ", "script": "base64:AQQAAAADZXhwCQAAaAAAAAIJAABoAAAAAgAAAAAAAAAFqgAAAAAAAAAAPAAAAAAAAAAD6AQAAAADZ29kCQEAAAARYWRkcmVzc0Zyb21TdHJpbmcAAAABAgAAACMzTjhzb0tIZ2hnYWdaNUxQNWVzUTJxcENOdDJWZEJuRUs2ZwQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwAwkAAAAAAAACCAUAAAABZQAAAAZzZW5kZXIFAAAAA2dvZAYEAAAAAmVyAgAAAB5TaWx2ZXIgbXVjaCBoZWF2ZSBmb3IgdHJhbnNmZXIJAAACAAAAAQUAAAACZXIDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAWUFAAAAByRtYXRjaDADCQAAAAAAAAIIBQAAAAFlAAAABnNlbmRlcgUAAAADZ29kBgcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAMJAAAAAAAAAggFAAAAAWUAAAAGc2VuZGVyBQAAAANnb2QGBAAAAAJlcgIAAAAfWW91IHRyeSB0byBidXJuIHNpbHZlci4gUmVhbGx5PwkAAAIAAAABBQAAAAJlcgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAABZQUAAAAHJG1hdGNoMAMJAAAAAAAAAggFAAAAAWUAAAAGc2VuZGVyBQAAAANnb2QGBAAAAAJlcgIAAAAeU2lsdmVyIG11Y2ggaGVhdmUgZm9yIHRyYW5zZmVyCQAAAgAAAAEFAAAAAmVyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwAwMDCQAAZwAAAAIIBQAAAAFlAAAABXByaWNlAAAAAAAF9eEAAwkAAAAAAAACCAUAAAABZQAAAAZzZW5kZXIFAAAAA2dvZAYJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0AwkAAAAAAAACCAUAAAABZQAAAAZzZW5kZXIFAAAAA2dvZAYEAAAAAmVyAgAAADUgICAgICAgICAgICFSRUFEISBNSU5JTUFMIFBSSUNFIEZPUiBTSUxWRVIgSVMgMSBXQVZFUwkAAAIAAAABBQAAAAJlcgkAAGcAAAACBQAAAANleHAJAABlAAAAAggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACXRpbWVzdGFtcAMJAAAAAAAAAggFAAAAAWUAAAAGc2VuZGVyBQAAAANnb2QGBAAAAANlcjECAAAAOiAgICAgICAgICAgICAhUkVBRCEgTUlOSU1BTCBPUkRFUiBUSU1FIEZPUiBTSUxWRVIgSVMgMSBEQVkJAAACAAAAAQUAAAADZXIxCQAAZwAAAAIFAAAAA2V4cAkAAGUAAAACCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAKZXhwaXJhdGlvbggIBQAAAAFlAAAACGJ1eU9yZGVyAAAACXRpbWVzdGFtcAMJAAAAAAAAAggFAAAAAWUAAAAGc2VuZGVyBQAAAANnb2QGBAAAAANlcjECAAAAOiAgICAgICAgICAgICAhUkVBRCEgTUlOSU1BTCBPUkRFUiBUSU1FIEZPUiBTSUxWRVIgSVMgMSBEQVkJAAACAAAAAQUAAAADZXIxB00qBlU=", "chainId": 84, "height": 499489, "spentComplexity": 0 } View: original | compacted Prev: none Next: BxRrXj3yagYd1NZV9bmysnYnNH6xNDyxYH7AURnAbNim Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 1 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let exp = ((1450 * 60) * 1000)
4+let god = addressFromString("3N8soKHghgagZ5LP5esQ2qpCNt2VdBnEK6g")
5+match tx {
6+ case e: MassTransferTransaction =>
7+ if ((e.sender == god))
8+ then true
9+ else {
10+ let er = "Silver much heave for transfer"
11+ throw(er)
12+ }
13+ case e: SetAssetScriptTransaction =>
14+ if ((e.sender == god))
15+ then true
16+ else false
17+ case e: BurnTransaction =>
18+ if ((e.sender == god))
19+ then true
20+ else {
21+ let er = "You try to burn silver. Really?"
22+ throw(er)
23+ }
24+ case e: TransferTransaction =>
25+ if ((e.sender == god))
26+ then true
27+ else {
28+ let er = "Silver much heave for transfer"
29+ throw(er)
30+ }
31+ case e: ExchangeTransaction =>
32+ if (if (if ((e.price >= 100000000))
33+ then if ((e.sender == god))
34+ then true
35+ else !(isDefined(e.sellOrder.assetPair.priceAsset))
36+ else if ((e.sender == god))
37+ then true
38+ else {
39+ let er = " !READ! MINIMAL PRICE FOR SILVER IS 1 WAVES"
40+ throw(er)
41+ })
42+ then (exp >= (e.sellOrder.expiration - e.sellOrder.timestamp))
43+ else if ((e.sender == god))
44+ then true
45+ else {
46+ let er1 = " !READ! MINIMAL ORDER TIME FOR SILVER IS 1 DAY"
47+ throw(er1)
48+ })
49+ then (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp))
50+ else if ((e.sender == god))
51+ then true
52+ else {
53+ let er1 = " !READ! MINIMAL ORDER TIME FOR SILVER IS 1 DAY"
54+ throw(er1)
55+ }
56+ case _ =>
57+ false
58+}

github/deemru/w8io/873ac7e 
17.78 ms