tx · 3hw1igCCiNCPjBfxAby3A67KJPMectFH5QvAXqmYcaP1

3MwugYAiToQJAofPPWTosLaNqb6dT3w6Wm1:  -0.01400000 Waves

2019.12.05 14:10 [795353] smart account 3MwugYAiToQJAofPPWTosLaNqb6dT3w6Wm1 > SELF 0.00000000 Waves

{ "type": 13, "id": "3hw1igCCiNCPjBfxAby3A67KJPMectFH5QvAXqmYcaP1", "fee": 1400000, "feeAssetId": null, "timestamp": 1575544231639, "version": 1, "sender": "3MwugYAiToQJAofPPWTosLaNqb6dT3w6Wm1", "senderPublicKey": "7Cth3vi3QxBv1kwYSqPKPwp2tiddiotbKz9KHPE3SLJ9", "proofs": [ "4W6PnUT8daitNeHasTspg48H3iPSQvjEpxWhAWopUGTZQJUTPLkkX1EDuyEcYzirWMwfwfEzqHkbTu8Pj3KsZn4e" ], "script": "base64:AwQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDAEAAAACHBhc3N3b3JkAgAAAAZ0b3J0dWUEAAAADHBhc3N3b3JkSGFzaAIAAABAYzc4OGNkMWFhMzk0YjAzZWY3NWE3NGVkNzI0YWE1NTY1NmY2N2I3MzQwMWI1ZTIyMmZhZTM2MWM5YzE2ZjcwZQQAAAAKcGFzc1NlY3JldAkABLAAAAABCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEEAAAADnBhc3NTZWNyZXRIYXNoCQAB9wAAAAEJAAGbAAAAAQUAAAAKcGFzc1NlY3JldAMJAAAAAAAAAgUAAAAIcGFzc3dvcmQFAAAACnBhc3NTZWNyZXQGCQAAAgAAAAEJAAJaAAAAAQUAAAAOcGFzc1NlY3JldEhhc2gJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5Y3hHaw==", "chainId": 84, "height": 795353, "spentComplexity": 0 } View: original | compacted Prev: C6TXTBprmjEZAhEwVo1DQky4bMLAso2PCmfV5uk5njmD Next: 5uNEWg6nHvEMFtSJLcckbP4x1L9zVqi5V4ZfgTxAF83A Diff:
OldNewDifferences
33 match tx {
44 case t: TransferTransaction =>
55 let password = "tortue"
6+ let passwordHash = "c788cd1aa394b03ef75a74ed724aa55656f67b73401b5e222fae361c9c16f70e"
67 let passSecret = toUtf8String(tx.proofs[1])
8+ let passSecretHash = sha256(toBytes(passSecret))
79 if ((password == passSecret))
810 then true
9- else throw(passSecret)
11+ else throw(toBase64String(passSecretHash))
1012 case _ =>
1113 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1214 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case t: TransferTransaction =>
55 let password = "tortue"
6+ let passwordHash = "c788cd1aa394b03ef75a74ed724aa55656f67b73401b5e222fae361c9c16f70e"
67 let passSecret = toUtf8String(tx.proofs[1])
8+ let passSecretHash = sha256(toBytes(passSecret))
79 if ((password == passSecret))
810 then true
9- else throw(passSecret)
11+ else throw(toBase64String(passSecretHash))
1012 case _ =>
1113 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1214 }

github/deemru/w8io/873ac7e 
25.47 ms