-
Notifications
You must be signed in to change notification settings - Fork 101
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
multi: bump to latest lnd/tapd, assert close chan data #1017
Conversation
7bdd35f
to
e898a32
Compare
e898a32
to
d95e34f
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.
Only a few questions for my understanding.
The itests affected by this PR do currently fail.
return fmt.Errorf("expected asset ID %s, got %s", | ||
assetIDStr, a.AssetInfo.AssetGenesis.AssetID) | ||
assetID := mintedAsset.AssetGenesis.AssetId | ||
if !haveFundingAsset(a, assetID) { |
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.
For my understanding:
In the old situation there could only be one type of AssetID as the funding asset of a custom channel. But in the new situation we can have funding assets with different AssetID's and we check if one of them is the assetID we expect.
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.
c9ffb84
to
18fb369
Compare
18fb369
to
7c8b3f4
Compare
The |
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 🎲
This fixes an issue where the lnd sweeper sometimes doesn't sweep all timeout HTLCs in a single sweep TX. If that happens, we just need to wait for an additional one.
0491947
to
8c43bfe
Compare
Yesss, itests are stable now. cc @GeorgeTsagk |
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, tACK
no flakes 🦩
Depends on lightningnetwork/lnd#9504.Depends on lightninglabs/taproot-assets#1441.Serves as validation code for the changes in lightningnetwork/lnd#9504.
Also fixes #940.