tx · 5JvnfiN6KQVJisgtdZ9NEVUcCFuLnJ16Q92mrk2bk74i

3N5ezXT9QVpBcxseKRkqbLdTRSUkbMJLzbD:  -0.01400000 Waves

2019.01.29 16:31 [471597] smart account 3N5ezXT9QVpBcxseKRkqbLdTRSUkbMJLzbD > SELF 0.00000000 Waves

{ "type": 13, "id": "5JvnfiN6KQVJisgtdZ9NEVUcCFuLnJ16Q92mrk2bk74i", "fee": 1400000, "feeAssetId": null, "timestamp": 1548768645360, "version": 1, "sender": "3N5ezXT9QVpBcxseKRkqbLdTRSUkbMJLzbD", "senderPublicKey": "HMMwXJWPUWM7VKP5hJaoazWJiLMZZSta2F9AaWkUk1FX", "proofs": [], "script": "base64:AQQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnR0BQAAAAckbWF0Y2gwBAAAAAJhYQIAAAADcXdlBAAAAAJycgkBAAAAB2V4dHJhY3QAAAABCQAEHQAAAAIIBQAAAAJ0dAAAAAlyZWNpcGllbnQCAAAABWJ5dGVzCQAAAgAAAAEFAAAAAnJyAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24EAAAAAmR0BQAAAAckbWF0Y2gwBAAAAARnYW1lCQEAAAAHZXh0cmFjdAAAAAEJAAQTAAAAAggFAAAAAmR0AAAABGRhdGECAAAABGhhc2gEAAAACWJldEFtb3VudAkBAAAAB2V4dHJhY3QAAAABCQAEEAAAAAIIBQAAAAJkdAAAAARkYXRhCQABLAAAAAIFAAAABGdhbWUCAAAAB19hbW91bnQEAAAAC3BsYXllcjFUeElkCQEAAAAHZXh0cmFjdAAAAAEJAAQTAAAAAggFAAAAAmR0AAAABGRhdGEJAAEsAAAAAgUAAAAEZ2FtZQIAAAAEX3R4MQQAAAAJcGxheWVyMVR4CQAD6AAAAAEJAAJZAAAAAQUAAAALcGxheWVyMVR4SWQEAAAAByRtYXRjaDEFAAAACXBsYXllcjFUeAMJAAABAAAAAgUAAAAHJG1hdGNoMQIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAADcDF0BQAAAAckbWF0Y2gxBAAAAAlwbGF5ZXIxT2sJAAAAAAAAAggFAAAAA3AxdAAAAAZhbW91bnQFAAAACWJldEFtb3VudAQAAAALcGxheWVyMlR4SWQJAQAAAAdleHRyYWN0AAAAAQkABBMAAAACCAUAAAACZHQAAAAEZGF0YQkAASwAAAACBQAAAARnYW1lAgAAAARfdHgyBAAAAAlwbGF5ZXIyVHgJAAPoAAAAAQkAAlkAAAABBQAAAAtwbGF5ZXIyVHhJZAQAAAAHJG1hdGNoMgUAAAAJcGxheWVyMlR4AwkAAAEAAAACBQAAAAckbWF0Y2gyAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAANwMnQFAAAAByRtYXRjaDIEAAAACXBsYXllcjJPawkAAAAAAAACCAUAAAADcDJ0AAAABmFtb3VudAUAAAAJYmV0QW1vdW50AwUAAAAJcGxheWVyMU9rBQAAAAlwbGF5ZXIyT2sHBwcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAFFNldFNjcmlwdFRyYW5zYWN0aW9uBAAAAAJzdAUAAAAHJG1hdGNoMAYH+puJQQ==", "chainId": 84, "height": 471597, "spentComplexity": 0 } View: original | compacted Prev: H9yKDBySh99gjZSjiFKGUuN8cbzUwvaNE3BYv2KRJRLT Next: 6Mevjy3SaJ7ooS26zznLwyT7dv2ufNxtkAVFWGeiEWAW Diff:
OldNewDifferences
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case tt: TransferTransaction =>
5- true
5+ let aa = "qwe"
6+ let rr = extract(getString(tt.recipient, "bytes"))
7+ throw(rr)
68 case dt: DataTransaction =>
79 let game = extract(getString(dt.data, "hash"))
810 let betAmount = extract(getInteger(dt.data, (game + "_amount")))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case tt: TransferTransaction =>
5- true
5+ let aa = "qwe"
6+ let rr = extract(getString(tt.recipient, "bytes"))
7+ throw(rr)
68 case dt: DataTransaction =>
79 let game = extract(getString(dt.data, "hash"))
810 let betAmount = extract(getInteger(dt.data, (game + "_amount")))
911 let player1TxId = extract(getString(dt.data, (game + "_tx1")))
1012 let player1Tx = transactionById(fromBase58String(player1TxId))
1113 match player1Tx {
1214 case p1t: TransferTransaction =>
1315 let player1Ok = (p1t.amount == betAmount)
1416 let player2TxId = extract(getString(dt.data, (game + "_tx2")))
1517 let player2Tx = transactionById(fromBase58String(player2TxId))
1618 match player2Tx {
1719 case p2t: TransferTransaction =>
1820 let player2Ok = (p2t.amount == betAmount)
1921 if (player1Ok)
2022 then player2Ok
2123 else false
2224 case _ =>
2325 false
2426 }
2527 case _ =>
2628 false
2729 }
2830 case st: SetScriptTransaction =>
2931 true
3032 case _ =>
3133 false
3234 }

github/deemru/w8io/873ac7e 
63.05 ms