tx · 4J4H2QWV4vfnQDesP1BgXDEk7yDwNff9X8dLK4yLisoF

3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA:  -1.00000000 Waves

2019.05.09 22:36 [1519160] smart asset 3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA > SELF 0 HeySay spam

{ "type": 15, "id": "4J4H2QWV4vfnQDesP1BgXDEk7yDwNff9X8dLK4yLisoF", "fee": 100000000, "feeAssetId": null, "timestamp": 1557430584228, "version": 1, "sender": "3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA", "senderPublicKey": "AqujqfzxkRSf9S66wMiM6jYWMEKy7GU34ToZmbzvFCqc", "proofs": [ "3fJNbHoUTHH9FgQkuDbYMw2AEssYfzkiLjVgJyL6MQjRtkuyjCCKDAGCkHroBqVDvN45kfTSiUWazncBrQFE9Nux" ], "assetId": "H8um198mp3yz1D7BUQjiJz7hE2ZnEUJP6CnVcaoUc2Yt", "script": "base64:AgQAAAAJZ2FtZXN0YXJ0AAAAAWomqXVoBAAAAAhnYW1lb3ZlcgAAAAFqbsJ9aAQAAAAJc2VuZHN0YXJ0AAAAAWqDW+1oBAAAAAhIZXlzYXlJRAEAAAAg78G1/TU5zs//1AJ5EZc9up6Ox3gsf/xKnEJUTN7ciwUEAAAABmlzc3VlcgkBAAAAB0FkZHJlc3MAAAABAQAAABoBV5sj9/YKBkkVrtNq/pgYvWf36uhQBHQfnwQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDADCQAAAAAAAAIIBQAAAAF0AAAABnNlbmRlcgUAAAAGaXNzdWVyBgMJAAAAAAAAAggFAAAAAXQAAAAJcmVjaXBpZW50BQAAAAZpc3N1ZXIDBwYJAAACAAAAAQIAAAA844Ky44O844Og44Oe44K544K/44O844Gr6YCB44KK6L+U44GZ44GT44Go44Gv44Gn44GN44G+44Gb44KTAwkAAGcAAAACCQAD6wAAAAIIBQAAAAF0AAAACXJlY2lwaWVudAUAAAAISGV5c2F5SUQAAAAAAAAAAAEDBgYJAAACAAAAAQIAAAA8SGV5U2F544KS5oyB44Gj44Gm44GE44Gq44GE44Ki44OJ44Os44K544Gr44Gv6YCB44KM44G+44Gb44KTBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAm10BQAAAAckbWF0Y2gwAwkAAAAAAAACCAUAAAACbXQAAAAGc2VuZGVyBQAAAAZpc3N1ZXIGCQAAAgAAAAECAAAAHuS4gOaLrOmAgeS/oeOBr+OBp+OBjeOBvuOBm+OCkwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPQnVyblRyYW5zYWN0aW9uBAAAAAFiBQAAAAckbWF0Y2gwAwcGCQAAAgAAAAECAAAAG+ODkOODvOODs+OBr+OBp+OBjeOBvuOBm+OCkwbNSlh6", "chainId": 87, "height": 1519160, "spentComplexity": 0 } View: original | compacted Prev: AbzkeUsfdy2WhFwRzPaEbeWAi7dooWLKGbBaSgoSv61Q Next: BS5mogsQv2Vnhp1d3pzyVaL4NQJBEco9KesAm31cefbY Diff:
OldNewDifferences
55 let sendstart = 1556982001000
66 let HeysayID = base58'H8um198mp3yz1D7BUQjiJz7hE2ZnEUJP6CnVcaoUc2Yt'
77 let issuer = Address(base58'3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA')
8-let fau = Address(base58'3Muet8GgfyC6Xd1Qv7TNjqT2N4dUwmJPfXC')
98 match tx {
109 case t: TransferTransaction =>
1110 if ((t.sender == issuer))
1312 else if ((t.recipient == issuer))
1413 then if (false)
1514 then true
16- else throw("発行者に送り返すことはできません")
17- else if ((gamestart >= t.timestamp))
18- then if (false)
15+ else throw("ゲームマスターに送り返すことはできません")
16+ else if ((assetBalance(t.recipient, HeysayID) >= 1))
17+ then if (true)
1918 then true
20- else throw("ゲームは2019.4.17.0:00:01にスタートです。")
21- else if (if ((gameover >= t.timestamp))
22- then (assetBalance(t.recipient, HeysayID) >= 1)
23- else false)
24- then if (true)
25- then true
26- else throw("エラーの理由:相手がHeySayを持っていない or 送信不可期間5.1-5.5")
27- else if (if ((t.timestamp >= sendstart))
28- then (assetBalance(t.recipient, HeysayID) >= 1)
29- else false)
30- then if (true)
31- then true
32- else throw("エラーの理由:相手がHeySayを持っていない or 送信不可期間5.1-5.5")
33- else if (false)
34- then true
35- else throw("令和元年5月5日から送信可能")
19+ else throw("HeySayを持っていないアドレスには送れません")
20+ else false
3621 case mt: MassTransferTransaction =>
3722 if ((mt.sender == issuer))
3823 then true
3924 else throw("一括送信はできません")
40- case e: ExchangeTransaction =>
41- if ((e.timestamp >= sendstart))
42- then true
43- else throw("令和元年5月5日から取引できます")
4425 case b: BurnTransaction =>
4526 if (false)
4627 then true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let gamestart = 1555426801000
44 let gameover = 1556636401000
55 let sendstart = 1556982001000
66 let HeysayID = base58'H8um198mp3yz1D7BUQjiJz7hE2ZnEUJP6CnVcaoUc2Yt'
77 let issuer = Address(base58'3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA')
8-let fau = Address(base58'3Muet8GgfyC6Xd1Qv7TNjqT2N4dUwmJPfXC')
98 match tx {
109 case t: TransferTransaction =>
1110 if ((t.sender == issuer))
1211 then true
1312 else if ((t.recipient == issuer))
1413 then if (false)
1514 then true
16- else throw("発行者に送り返すことはできません")
17- else if ((gamestart >= t.timestamp))
18- then if (false)
15+ else throw("ゲームマスターに送り返すことはできません")
16+ else if ((assetBalance(t.recipient, HeysayID) >= 1))
17+ then if (true)
1918 then true
20- else throw("ゲームは2019.4.17.0:00:01にスタートです。")
21- else if (if ((gameover >= t.timestamp))
22- then (assetBalance(t.recipient, HeysayID) >= 1)
23- else false)
24- then if (true)
25- then true
26- else throw("エラーの理由:相手がHeySayを持っていない or 送信不可期間5.1-5.5")
27- else if (if ((t.timestamp >= sendstart))
28- then (assetBalance(t.recipient, HeysayID) >= 1)
29- else false)
30- then if (true)
31- then true
32- else throw("エラーの理由:相手がHeySayを持っていない or 送信不可期間5.1-5.5")
33- else if (false)
34- then true
35- else throw("令和元年5月5日から送信可能")
19+ else throw("HeySayを持っていないアドレスには送れません")
20+ else false
3621 case mt: MassTransferTransaction =>
3722 if ((mt.sender == issuer))
3823 then true
3924 else throw("一括送信はできません")
40- case e: ExchangeTransaction =>
41- if ((e.timestamp >= sendstart))
42- then true
43- else throw("令和元年5月5日から取引できます")
4425 case b: BurnTransaction =>
4526 if (false)
4627 then true
4728 else throw("バーンはできません")
4829 case _ =>
4930 true
5031 }

github/deemru/w8io/3ef1775 
92.46 ms