Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix proof-of-burn signing for password protected wallets #4221

Conversation

stejbac
Copy link
Contributor

@stejbac stejbac commented May 1, 2020

Add a missing bsqWalletService.isEncrypted() check and optional AES key argument to the signMessage(..) call in ProofOfBurnService, analogous to the BitcoinJ call to sign with an EC key in MyBlindVoteListService.

This fixes #3836 (Proof of burn signing does not work if wallet password is set).

--

Unfortunately this PR touches the core DAO packages again, although it is fairly trivial.

Add a missing bsqWalletService.isEncrypted() check and optional AES key
argument to the signMessage(..) call in ProofOfBurnService, analogous to
the BitcoinJ call to sign with an EC key in MyBlindVoteListService.

This fixes bisq-network#3836.
Copy link
Member

@sqrrm sqrrm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@ManfredKarrer Please review

Copy link
Contributor

@ManfredKarrer ManfredKarrer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@sqrrm sqrrm merged commit daa6351 into bisq-network:master May 5, 2020
@ripcurlx ripcurlx added this to the v1.3.5 milestone Jun 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Proof of burn signing does not work if wallet password is set
4 participants