2019.04.21 10:18 [1492191] smart account 3PGZeXfoHHTVvxbn35Cc9WDYsJDpLVossBG > SELF 0.00000000 Waves

{ "type": 13, "id": "5ypWxGW86fGLE4ddRZbxuz7BqhcxwoF8xwEhNS5UuhZf", "fee": 1400000, "feeAssetId": null, "timestamp": 1555831203241, "version": 1, "sender": "3PGZeXfoHHTVvxbn35Cc9WDYsJDpLVossBG", "senderPublicKey": "FLoFbkYbVTH2Bef5FHLXC7MxWMfkX8ur1aYKbvbYW6nv", "proofs": [ "3PmWjvJWz6GoXJUdUYadi7wdWz69CLv59EHA6wWqoUVwGGBA7hVKakxQUdc2jHXAamgHdcud7zAUyvrbnFEjWspH" ], "script": "base64:AgQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnRyBQAAAAckbWF0Y2gwBAAAAAR0aGlzCAUAAAACdHIAAAAGc2VuZGVyBAAAAARub2RlCQEAAAAHQWRkcmVzcwAAAAEJAAJZAAAAAQkBAAAAB2V4dHJhY3QAAAABCQAEHQAAAAIFAAAABHRoaXMCAAAABG5vZGUEAAAACHR4aGVpZ2h0CQEAAAAHZXh0cmFjdAAAAAEJAAQaAAAAAgUAAAAEdGhpcwIAAAAIdHhoZWlnaHQEAAAABm1pbmJhbAkBAAAAB2V4dHJhY3QAAAABCQAEGgAAAAIFAAAABHRoaXMCAAAAA2JhbAQAAAAHbm9kZWJhbAkBAAAADHdhdmVzQmFsYW5jZQAAAAEFAAAABG5vZGUDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleQkAAAAAAAACCQEAAAAJaXNEZWZpbmVkAAAAAQgFAAAAAnRyAAAACmZlZUFzc2V0SWQDCQAAAAAAAAIFAAAACHR4aGVpZ2h0BQAAAAZoZWlnaHQJAABmAAAAAgUAAAAHbm9kZWJhbAUAAAAGbWluYmFsBwcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABU9yZGVyBAAAAAJvcgUAAAAHJG1hdGNoMAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJvcgAAAA9zZW5kZXJQdWJsaWNLZXkDAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAUU2V0U2NyaXB0VHJhbnNhY3Rpb24GCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgQAAAADbWl4BQAAAAckbWF0Y2gwCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAA21peAAAAA9zZW5kZXJQdWJsaWNLZXkJAAACAAAAAQIAAAAWUHJvaGliaXRlZCB0cmFuc2FjdGlvbj9WFzQ=", "chainId": 87, "height": 1492191, "spentComplexity": 0 } View: original | compacted Prev: 2zxDLTZjPAacZpmYbtmwq6KeiZFjxXWK3SttFAWvTrqB Next: BR5FSavn761fJj3WcXtBSj1y4XiGspnsueeMB4JtEyGS Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let verified = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
43 match tx {
54 case tr: TransferTransaction =>
65 let this = tr.sender
87 let txheight = extract(getInteger(this, "txheight"))
98 let minbal = extract(getInteger(this, "bal"))
109 let nodebal = wavesBalance(node)
11- if (verified)
10+ if (sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey))
1211 then (isDefined(tr.feeAssetId) == (if ((txheight == height))
1312 then (nodebal > minbal)
1413 else false))
1514 else false
16- case mix: Order|ExchangeTransaction|SetScriptTransaction|DataTransaction =>
17- if (!(verified))
18- then throw("wrong sig")
19- else true
15+ case or: Order =>
16+ sigVerify(tx.bodyBytes, tx.proofs[0], or.senderPublicKey)
17+ case mix: ExchangeTransaction|SetScriptTransaction|DataTransaction =>
18+ sigVerify(tx.bodyBytes, tx.proofs[0], mix.senderPublicKey)
2019 case _ =>
2120 throw("Prohibited transaction")
2221 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let verified = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
43 match tx {
54 case tr: TransferTransaction =>
65 let this = tr.sender
76 let node = Address(fromBase58String(extract(getString(this, "node"))))
87 let txheight = extract(getInteger(this, "txheight"))
98 let minbal = extract(getInteger(this, "bal"))
109 let nodebal = wavesBalance(node)
11- if (verified)
10+ if (sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey))
1211 then (isDefined(tr.feeAssetId) == (if ((txheight == height))
1312 then (nodebal > minbal)
1413 else false))
1514 else false
16- case mix: Order|ExchangeTransaction|SetScriptTransaction|DataTransaction =>
17- if (!(verified))
18- then throw("wrong sig")
19- else true
15+ case or: Order =>
16+ sigVerify(tx.bodyBytes, tx.proofs[0], or.senderPublicKey)
17+ case mix: ExchangeTransaction|SetScriptTransaction|DataTransaction =>
18+ sigVerify(tx.bodyBytes, tx.proofs[0], mix.senderPublicKey)
2019 case _ =>
2120 throw("Prohibited transaction")
2221 }

github/deemru/w8io/786bc32 
66.99 ms