Skip to content

scripts: add script to upgrade to v2 modules automatically#2547

Draft
guggero wants to merge 1 commit into
btcsuite:masterfrom
guggero:upgrade-v2-scripted-diff
Draft

scripts: add script to upgrade to v2 modules automatically#2547
guggero wants to merge 1 commit into
btcsuite:masterfrom
guggero:upgrade-v2-scripted-diff

Conversation

@guggero

@guggero guggero commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Will allow downstream consumer projects to more easily switch to the new v2 modules by using an upgrade script.

guggero added a commit to guggero/lnd that referenced this pull request Jun 19, 2026
This commit was created by the script that can be found in
btcsuite/btcd#2547.
To get the exact same diff as this commit, you also need to run
'make rpc' after running the script.

The commit might not yet compile and require some manual changes.
But to make sure it can be fully reproduced by a reviewer, we keep it
that way and keep all manual changes in a follow-up commit.
We might want to "squash and merge" this PR to make sure the final
commit that goes into master compiles fully.
@guggero guggero force-pushed the upgrade-v2-scripted-diff branch from 2ef488f to 4a9fc8a Compare June 19, 2026 14:53
Roasbeef pushed a commit to btcsuite/btcwallet that referenced this pull request Jun 23, 2026
This commit was created by the script that can be found in
btcsuite/btcd#2547.
The commit might not yet compile and require some manual changes.
But to make sure it can be fully reproduced by a reviewer, we keep it
that way and keep all manual changes in a follow-up commit.
We might want to "squash and merge" this PR to make sure the final
commit that goes into master compiles fully.
Roasbeef pushed a commit to lightninglabs/neutrino that referenced this pull request Jun 24, 2026
This commit was created by the script that can be found in
btcsuite/btcd#2547.
The commit might not yet compile and require some manual changes.
But to make sure it can be fully reproduced by a reviewer, we keep it
that way and keep all manual changes in a follow-up commit.
We might want to "squash and merge" this PR to make sure the final
commit that goes into master compiles fully.
guggero added a commit to guggero/lnd that referenced this pull request Jun 24, 2026
This commit was created by the script that can be found in
btcsuite/btcd#2547.
To get the exact same diff as this commit, you also need to run
'make rpc' after running the script.

The commit might not yet compile and require some manual changes.
But to make sure it can be fully reproduced by a reviewer, we keep it
that way and keep all manual changes in a follow-up commit.
We might want to "squash and merge" this PR to make sure the final
commit that goes into master compiles fully.
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.

1 participant