You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In commit dd55d47 we started ignoring the legacy latest_channel_monitor_archival_height field of NodeMetrics. However, we erroneously started reading it as Option<u32>, though, given it's an optional field, it should have been read as a plain u32 that might or might not be present. Here we fix this error.
We also add a test case asserting serialization backwards compatibility for non-VSS backends.
In commit dd55d47 we started ignoring
the legacy `latest_channel_monitor_archival_height` field of
`NodeMetrics`. However, we erroneously started reading it as
`Option<u32>`, though, given it's an optional field, it should have been
read as a plain `u32` that might or might not be present. Here we fix this error.
👋 Thanks for assigning @TheBlueMatt as a reviewer!
I'll wait for their review and will help manage the review process.
Once they submit their review, I'll check if a second reviewer would be helpful.
We previously added a test asserting backwards compatibility for nodes
reinitializing from a VSS backend. However, given VSS tests are only
continously run in CI we here add the same test using the default SQLite
backend, ensuring backwards compatibility breakage is also checked when
running tests locally.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In commit dd55d47 we started ignoring the legacy
latest_channel_monitor_archival_heightfield ofNodeMetrics. However, we erroneously started reading it asOption<u32>, though, given it's an optional field, it should have been read as a plainu32that might or might not be present. Here we fix this error.We also add a test case asserting serialization backwards compatibility for non-VSS backends.