Add more RPCs for scid aliases#8509
Conversation
|
Important Auto Review SkippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
332fa28 to
525a8cd
Compare
There was a problem hiding this comment.
This will force the switch to read all the aliases for this link again. Maybe not ideal for big scale use cases
guggero
left a comment
There was a problem hiding this comment.
Code looks pretty good, nice work.
Main comment is about the defer in the link level and about where to place the two new RPCs.
c6cbb72 to
1fa023e
Compare
guggero
left a comment
There was a problem hiding this comment.
Nice work, this is very close. Just need to fix a potential deadlock and find out what the problem with the itest is.
7134e7d to
781ca9e
Compare
|
Updated @guggero , most of CI should also be green now, will revisit once this run is completed |
781ca9e to
cfe3f3d
Compare
|
This PR still needs review and if a pioneering review wishes to take it, please do so. Current review capacity is critical so intention is to include it in |
a5d1e43 to
15abb14
Compare
604de7c to
12583fd
Compare
|
@GeorgeTsagk, remember to re-request review from reviewers when ready |
15abb14 to
09b34f1
Compare
12583fd to
022c847
Compare
022c847 to
e8fb0e6
Compare
guggero
left a comment
There was a problem hiding this comment.
Sorry, one more move of the RPC... My bad, should've communicated better.
Other than that and a few minor CI related things, this is good to go 🎉
e8fb0e6 to
809f9f4
Compare
guggero
left a comment
There was a problem hiding this comment.
Three more small things, then we're definitely good to go!
809f9f4 to
80c5eb7
Compare
guggero
left a comment
There was a problem hiding this comment.
LGTM pending resolution of this thread 🎉
|
Will merge this PR into the staging branch as soon as CI is green. Tracking remaining issues to address before merging into |
|
Looking at the linked issue above - not sure if you want to defer these patches to another PR, but should also check (ideally at RPC level) that:
|
Change Description
This PR adds RPC methods that allow the user to manually edit the sets of aliases for channel scids.
Closes #8199
Closes lightninglabs/taproot-assets#786