paritytech / parity-extension

Parity Chrome Extension
GNU General Public License v3.0
37 stars 14 forks source link

eth_sign method breaks signer #67

Closed gbalabasquer closed 7 years ago

gbalabasquer commented 7 years ago

I'm not sure if it is an issue for this project or should go to the main one. I'm working on a project that requires signing offchain messages. It is working with metamask with a new method they implemented called personal_signer. I wanted to check how it worked with the parity plugin. Of course personal_sign doesn't work as it is a specific implementation, however eth_sign is breaking the parity plugin and also the UI.

I'm using parity 1.6.3.

screen shot 2017-03-17 at 8 45 18 pm

It can be reproduced easily using the eth_sign button on this link:

https://flyswatter.github.io/js-eth-personal-sign-examples/

After this happens I do not have other option than killing parity process and start again.

tomusdrw commented 7 years ago

I've posted your issue in Parity repo, it's most probably a bug there. Do you know if it works fine on beta?

gbalabasquer commented 7 years ago

@tomusdrw this is my version: Parity/v1.6.3-beta-ccc5732-20170314/x86_64-macos/rustc1.15.1. So yes it is happening on Beta one.