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

Arbitrator witness signing #4280

Merged
merged 8 commits into from
Jul 3, 2020

Conversation

sqrrm
Copy link
Member

@sqrrm sqrrm commented Jun 3, 2020

This is a way for legacy arbitrators to repair some of the lost data in the signedwitness store. With ctrl+O from legacy arbitrator support view SignUnsignedPubKeysWindow is opened.

There is no change to current behavior of Bisq for a normal user in this PR.

Some more debug log shortcuts have been added as ctrl+shift+key under PaymentAccountsView

At the moment SignSpecificWitnessWindow is not that interesting, but it might be a good thing to have in the future. It's a way for arbitrators to sign specific AccountAgeWitnesses.

Some logging code from AccountAgeWitnessService was moved to a separate class.

cleanSignedWitnesses in SignedWitnessService is not yet in use, but it should probably be used soon. I don't want to enable it in this PR as it would change current behavior, and it also needs persistence to be fixed.

sqrrm added 6 commits May 31, 2020 15:08
Add orphaned witness log
Better filter for root signedwitnesses

Add debug keyboard shortcuts:
- ctrl+shift+L -> logSignedWitnesses
- ctrl+shift+S -> logSigners
Improve debug logging. Lower level from warning to info
Fix broken test
Add example code to clean out unnecessary SignedWitnesses
Legacy arbitrator can sign unsigned signed witness signer pubkeys
To sign, from legacy arbitrator support, ctrl+O
@ripcurlx
Copy link
Contributor

ripcurlx commented Jul 3, 2020

@sqrrm Could you please resolve the conflict? Thanks!

Copy link
Contributor

@ripcurlx ripcurlx left a comment

Choose a reason for hiding this comment

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

ACK - tested this PR in conjunction with #4314

@ripcurlx ripcurlx merged commit c190f42 into bisq-network:master Jul 3, 2020
@sqrrm sqrrm deleted the arbitrator-witness-signing branch May 3, 2021 12:41
@sqrrm sqrrm restored the arbitrator-witness-signing branch May 3, 2021 12:41
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.

2 participants