-
Notifications
You must be signed in to change notification settings - Fork 103
cli: add group key support to channel related calls. #1052
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
Working on it. |
672e373
to
96b3339
Compare
For
. Confused if this comment belongs here or in lightninglabs/taproot-assets#1498 ? |
|
Here we also need to mention group_key |
At https://github.com/lightninglabs/lightning-terminal/pull/1052/files#diff-f9c05a4a36f7d2dcc59718bda9351aeab75a35de48e367bcd08d8cbf1f4be8f7R451 you say |
At https://github.com/lightninglabs/lightning-terminal/pull/1052/files#diff-f9c05a4a36f7d2dcc59718bda9351aeab75a35de48e367bcd08d8cbf1f4be8f7R37 you say |
In https://github.com/lightninglabs/lightning-terminal/pull/1052/files#diff-f9c05a4a36f7d2dcc59718bda9351aeab75a35de48e367bcd08d8cbf1f4be8f7R301-R302 you say |
If all these things can be fixed, I think we can also close lightninglabs/taproot-assets#1183 . |
Will update. As an aside: if you go to the "Files changed" tab in a PR, then you can add comments to a specific line of a PR. And then you can also group multiple such comments into a single review, which makes it easy to see and resolve. Less work for you and also less work for the author. |
96b3339
to
4f688aa
Compare
@ZZiigguurraatt thanks for your feedback! I think I've addressed all your comments in the latest push. |
this did not work for lines out of range from the edits you made |
4f688aa
to
c63c403
Compare
Fixed the compilation issue. |
Okay, what do you think about this comment I made above "If I try |
I didn't see that comment anywhere before... |
actually, maybe you don't get them unless I click "submit review"? I thought that meant I was satisfied with changes, but looks like I actually have a few options when I submit. |
e3e8b5e
to
9d9d26a
Compare
Okay, so the attempt at making This whole confusion came out of the attempt to re-use a lot of the description and also validation logic from So I did this instead:
I think with that things should be way more clear. I hope you agree with the changes, @ZZiigguurraatt. |
I tested
|
9d9d26a
to
747706f
Compare
Oops, my bad, sorry. Fixed that issue and tested the flow manually as well this time. |
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.
Made some comments throughout. The most important one is this one: #1052 (comment)
The others are all nits.
I tested the itest locally.
747706f
to
8cc2631
Compare
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.
tACK
OK, things took longer on my end with some stupid mistakes managing multiple in flight PR that need to be coordinated on top of each other. I'm now able to get it to work, but I get the following error if I don't specify a fee rate
however,
tells me the fee rate should be optional. I don't remember having to do this last time I ran Also, is I did try
and
and then finally what worked was
|
I am still going through some other tests, so I have not approved this yet. |
I just re-tested and this works:
|
8cc2631
to
91d2d44
Compare
I think, starting with lnd 18 or 19 it's now required in
This is an unfortunate way the CLI library displays things. A numeric value of 0 just means "by default this flag is not set". So no, there is no auto fee estimation, you have to specify a value.
I did fix this issue with an additional commit in lightninglabs/taproot-assets#1498, so you should be able to specify |
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.
Lgtm!
45c803f
to
22f61e7
Compare
22f61e7
to
e0fe977
Compare
Depends on lightninglabs/taproot-assets#1498.
Fixes lightninglabs/taproot-assets#1497.
Fixes lightninglabs/taproot-assets#1183.
@ZZiigguurraatt can you help test this PR please?