2019.06.22 06:42 [1582541] smart asset 3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA > SELF 0 HeySay spam

{ "type": 15, "id": "2QjJLLTWAmHEwANpiTBxQrZb9dpunudHBcTKToYLt7XX", "fee": 100000000, "feeAssetId": null, "timestamp": 1561174932886, "version": 1, "sender": "3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA", "senderPublicKey": "AqujqfzxkRSf9S66wMiM6jYWMEKy7GU34ToZmbzvFCqc", "proofs": [ "5hN71o4iQzJ3QHgY7rqfW5pc7sQ79ciHkkL7LdJGZgTCiq6a1NK5SjnhY2GK1qYWUKuDYLwdDq93n2Hz8n4xN3sF" ], "assetId": "H8um198mp3yz1D7BUQjiJz7hE2ZnEUJP6CnVcaoUc2Yt", "script": "base64:AgQAAAAISGV5c2F5SUQBAAAAIO/Btf01Oc7P/9QCeRGXPbqejsd4LH/8SpxCVEze3IsFBAAAAAZpc3N1ZXIJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVebI/f2CgZJFa7Tav6YGL1n9+roUAR0H58EAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwAwkAAAAAAAACCAUAAAABdAAAAAZzZW5kZXIFAAAABmlzc3VlcgYDCQAAAAAAAAIIBQAAAAF0AAAACXJlY2lwaWVudAUAAAAGaXNzdWVyAwcGCQAAAgAAAAECAAAAPOOCsuODvOODoOODnuOCueOCv+ODvOOBq+mAgeOCiui/lOOBmeOBk+OBqOOBr+OBp+OBjeOBvuOBm+OCkwMJAABmAAAAAgAAAAAAAAAAAQkAA+sAAAACCAUAAAABdAAAAAlyZWNpcGllbnQFAAAACEhleXNheUlEAwcGCQAAAgAAAAECAAAANkhleVNheeOCkuaMgeOBo+OBpuOBhOOBquOBhOebuOaJi+OBq+OBr+mAgeOCjOOBvuOBm+OCkwMJAAAAAAAAAgkAA+sAAAACCAUAAAABdAAAAAlyZWNpcGllbnQFAAAACEhleXNheUlEAAAAAAAAAAfjAwcGCQAAAgAAAAECAAAAM+OCsuODvOODoOOCr+ODquOCouOBl+OBn+ebuOaJi+OBq+OBr+mAgeOCjOOBvuOBm+OCkwMJAAAAAAAAAgkAA+sAAAACCAUAAAABdAAAAAZzZW5kZXIFAAAACEhleXNheUlEAAAAAAAAAAfjAwcGCQAAAgAAAAECAAAAIeOCsuODvOODoOOCr+ODquOCouOBl+OBpuOBhOOBvuOBmQYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAJtdAUAAAAHJG1hdGNoMAMJAAAAAAAAAggFAAAAAm10AAAABnNlbmRlcgUAAAAGaXNzdWVyBgkAAAIAAAABAgAAAB7kuIDmi6zpgIHkv6Hjga/jgafjgY3jgb7jgZvjgpMDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAABYgUAAAAHJG1hdGNoMAMHBgkAAAIAAAABAgAAABvjg5Djg7zjg7Pjga/jgafjgY3jgb7jgZvjgpMGHNJHzQ==", "chainId": 87, "height": 1582541, "spentComplexity": 0 } View: original | compacted Prev: GyUM3rtHdSj7ikFgmVVCAPS3UdcNkx9SosbfKMe8vnp9 Next: GL8VVrMcAi8mNQYDK11mgTDRH2SUC5kVQbEwpPt9zL1f Diff:
OldNewDifferences
1010 then if (false)
1111 then true
1212 else throw("ゲームマスターに送り返すことはできません")
13- else if ((assetBalance(t.recipient, HeysayID) >= 1))
14- then true
15- else if (false)
13+ else if ((1 > assetBalance(t.recipient, HeysayID)))
14+ then if (false)
1615 then true
1716 else throw("HeySayを持っていない相手には送れません")
17+ else if ((assetBalance(t.recipient, HeysayID) == 2019))
18+ then if (false)
19+ then true
20+ else throw("ゲームクリアした相手には送れません")
21+ else if ((assetBalance(t.sender, HeysayID) == 2019))
22+ then if (false)
23+ then true
24+ else throw("ゲームクリアしています")
25+ else true
1826 case mt: MassTransferTransaction =>
1927 if ((mt.sender == issuer))
2028 then true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let HeysayID = base58'H8um198mp3yz1D7BUQjiJz7hE2ZnEUJP6CnVcaoUc2Yt'
44 let issuer = Address(base58'3PG5CZ82jZDBKRkWwu7FWiAH9DhDfbhUzrA')
55 match tx {
66 case t: TransferTransaction =>
77 if ((t.sender == issuer))
88 then true
99 else if ((t.recipient == issuer))
1010 then if (false)
1111 then true
1212 else throw("ゲームマスターに送り返すことはできません")
13- else if ((assetBalance(t.recipient, HeysayID) >= 1))
14- then true
15- else if (false)
13+ else if ((1 > assetBalance(t.recipient, HeysayID)))
14+ then if (false)
1615 then true
1716 else throw("HeySayを持っていない相手には送れません")
17+ else if ((assetBalance(t.recipient, HeysayID) == 2019))
18+ then if (false)
19+ then true
20+ else throw("ゲームクリアした相手には送れません")
21+ else if ((assetBalance(t.sender, HeysayID) == 2019))
22+ then if (false)
23+ then true
24+ else throw("ゲームクリアしています")
25+ else true
1826 case mt: MassTransferTransaction =>
1927 if ((mt.sender == issuer))
2028 then true
2129 else throw("一括送信はできません")
2230 case b: BurnTransaction =>
2331 if (false)
2432 then true
2533 else throw("バーンはできません")
2634 case _ =>
2735 true
2836 }

github/deemru/w8io/786bc32 
104.10 ms