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 CjManager Notification flow #10527
Fix CjManager Notification flow #10527
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK, one concern only
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CleanShot.2023-04-19.at.08.14.35.mp4
Before your changes this wasn't happening, user would directly face the PlebStop
Is this mandatory to fix? I have a solution for it, but it's far from optimal. |
Unfortunately, I would say yes, it is mandatory. This logic is extremely tricky (to not say bad) and it would be best to ensure that it is untouched. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK, just a small suggestion to fix CI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Getting closer, but when I have only unconfirmed funds, I have the message Waiting for coinjoin
when I should have Waiting for confirmed funds
I am also stuck on
CleanShot.2023-04-19.at.18.35.28.mp4 |
I can't review this, removing myself. |
I made a fix for this: Szpoti@3e8bb17 |
Thanks Szpoti! I think it makes sense. |
@turbolay Could you please re-test these scenarios with the latest commit? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested. LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK
Fixes: #10521
It got messed up in #10441
Previously:
We notified the
MusicBox
about thePlebStop
, but right after that, we overwrote theMusicBox
status and the user couldn't override thePlebStop
.With this:
User get to decide if he wants to override the PlebStop or not. Just as before my mistake.
Please test this PR and look out for edge cases.