tx · FXVLRaAjC9v8cVzxuQSYrMypYHqUs6i52hqHeKeBYerz

3N7wisr78en3DHbwkc35dav7MexLnSvu73h:  -0.01400000 Waves

2019.01.13 18:10 [448317] smart account 3N7wisr78en3DHbwkc35dav7MexLnSvu73h > SELF 0.00000000 Waves

{ "type": 13, "id": "FXVLRaAjC9v8cVzxuQSYrMypYHqUs6i52hqHeKeBYerz", "fee": 1400000, "feeAssetId": null, "timestamp": 1547392243500, "version": 1, "sender": "3N7wisr78en3DHbwkc35dav7MexLnSvu73h", "senderPublicKey": "9GDkDdW7RfGDSqLrPK88Xwy1ttecZARF5jpRBoJ6Zozo", "proofs": [ "1111111111111111111111111111111111111111111111111111111111111111" ], "script": "base64:AQQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDAEAAAACG15UHViS2V5AQAAACB6w55XBswD1fMLfwDmMHo8i3LZ7d+/joJlq4b82fNOAAQAAAAJbXlBZGRyZXNzCQEAAAAHZXh0cmFjdAAAAAEJAQAAABFhZGRyZXNzRnJvbVN0cmluZwAAAAECAAAAIzNON3dpc3I3OGVuM0RIYndrYzM1ZGF2N01leExuU3Z1NzNoBAAAABByZWNpcGllbnRBZGRyZXNzCQEAAAAHZXh0cmFjdAAAAAEJAQAAABFhZGRyZXNzRnJvbVN0cmluZwAAAAECAAAAIzNNdEJxRXRrRjhjWWtOSnY4NVFVUzR3dGVOajQ4Wk1BbnQ5BAAAAAtteUFkZHJlc3NUeAgFAAAAAXQAAAAGc2VuZGVyBAAAABJyZWNpcGllbnRBZGRyZXNzVHgJAAQkAAAAAQgFAAAAAXQAAAAJcmVjaXBpZW50BAAAAAJBQwkAAfQAAAADCAUAAAABdAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAXQAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAhteVB1YktleQMDBQAAAAJBQwkAAAAAAAACBQAAAAtteUFkZHJlc3NUeAUAAAAJbXlBZGRyZXNzBwkAAAAAAAACBQAAABByZWNpcGllbnRBZGRyZXNzBQAAABJyZWNpcGllbnRBZGRyZXNzVHgHBty4kOQ=", "chainId": 84, "height": 448317, "spentComplexity": 0 } View: original | compacted Prev: DSMRj3pjaPn4yw4sBXEvPm8ZLBoXELGxUZzqPKaquBRc Next: CtvyPSMZa1FMiDcB76e8XAiyWzczGYKgePvMcY1ZVK8c Diff:
OldNewDifferences
33 match tx {
44 case t: TransferTransaction =>
55 let myPubKey = base58'9GDkDdW7RfGDSqLrPK88Xwy1ttecZARF5jpRBoJ6Zozo'
6+ let myAddress = extract(addressFromString("3N7wisr78en3DHbwkc35dav7MexLnSvu73h"))
7+ let recipientAddress = extract(addressFromString("3MtBqEtkF8cYkNJv85QUS4wteNj48ZMAnt9"))
8+ let myAddressTx = t.sender
9+ let recipientAddressTx = addressFromRecipient(t.recipient)
610 let AC = sigVerify(t.bodyBytes, t.proofs[0], myPubKey)
7- AC
11+ if (if (AC)
12+ then (myAddressTx == myAddress)
13+ else false)
14+ then (recipientAddress == recipientAddressTx)
15+ else false
816 case _ =>
917 true
1018 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case t: TransferTransaction =>
55 let myPubKey = base58'9GDkDdW7RfGDSqLrPK88Xwy1ttecZARF5jpRBoJ6Zozo'
6+ let myAddress = extract(addressFromString("3N7wisr78en3DHbwkc35dav7MexLnSvu73h"))
7+ let recipientAddress = extract(addressFromString("3MtBqEtkF8cYkNJv85QUS4wteNj48ZMAnt9"))
8+ let myAddressTx = t.sender
9+ let recipientAddressTx = addressFromRecipient(t.recipient)
610 let AC = sigVerify(t.bodyBytes, t.proofs[0], myPubKey)
7- AC
11+ if (if (AC)
12+ then (myAddressTx == myAddress)
13+ else false)
14+ then (recipientAddress == recipientAddressTx)
15+ else false
816 case _ =>
917 true
1018 }

github/deemru/w8io/026f985 
31.23 ms