-
Notifications
You must be signed in to change notification settings - Fork 47
feature: add support for unannounced channels #377
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
Conversation
Roasbeef
left a comment
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.
Nice work!
Once we slot in the zero conf channels, the combo of: zero conf, this, and sidecar channels will allow from pretty much the best on boarding experience imo.
guggero
left a comment
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.
Did a first pass. Main thing missing IMO is the channel acceptor that makes sure a new channel is actually opened with the correct flag.
dd9e72d to
e9289d9
Compare
da63630 to
a1491c1
Compare
e835c7e to
bd80579
Compare
|
Ready for a second pass @Roasbeef @guggero Main changes:
|
bd80579 to
7f61981
Compare
This approach SGTM! |
Roasbeef
left a comment
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.
The latest diff is looking really good, nice work!
I think we just need to cap this off with proper itests on the server side.
guggero
left a comment
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.
Very clean and straightforward PR, great work 🎉
Almost ready to merge, found just one small bug.
2fe32af to
04a743a
Compare
guggero
left a comment
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.
Very nice, LGTM 🎉
I think this now needs to be stacked on top of #375 because the server side PR for it was just merged. Otherwise you won't be able to pull in this version without getting errors.
04a743a to
e1c4134
Compare
e1c4134 to
ffe90d9
Compare
|
@positiveblue, remember to re-request review from reviewers when ready |
Bids can decide if they are interested in announced or unannounced channels (exclusive or). Asks can decide in what market they want to provide liquidity: announced channels, unannounced channels or both.
Includes the definition of matchable orders based on the new constraint fields.
bonus: fix style for some +80 column lines
ffe90d9 to
b33f128
Compare
|
closed in favor of #385 |
Askers are able to decide (and price properly) in which market they want to provide liquidity:
Bidders can define what kind of channels they are interested in: announced or unannounced (exclusive or)