-
Notifications
You must be signed in to change notification settings - Fork 401
Cut 0.0.100 #1044
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
Cut 0.0.100 #1044
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1044 +/- ##
==========================================
- Coverage 90.84% 90.82% -0.02%
==========================================
Files 65 65
Lines 32795 32795
==========================================
- Hits 29792 29786 -6
- Misses 3003 3009 +6
Continue to review full report at Codecov.
|
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.
ACK mod comments
CHANGELOG.md
Outdated
* If | ||
`lightning::chain::keysinterface::KeysInterface::get_shutdown_scriptpubkey` | ||
returns a `ShutdownScript` which was constructed using a constructor other | ||
than `ShutdownScript::new_p2wpkh_from_pubkey`, the `ChannelManager` will not | ||
be readable by versions prior to 0.0.100. Further, versions prior to 0.0.100 |
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.
That method is pub(crate)
so you'll never see a ShutdownScript
constructed that way in user code. So any new channels created will not be readable. However, any channel whose shutdown script was created using the old get_shutdown_pubkey
API will continue to be readable.
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.
Hmm, should we make that method pub?
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.
Not sure. Actually, KeysManager
is currently usingnew_p2wpkh_from_pubkey
, so anyone using it for their KeysInterface
shouldn't run into this problem.
Tweaked changelog wordings to address feedback. |
Squashed without changes: |
Dependent on #1011, this cuts 0.0.100