Skip to content

Expose the set of maturing outpoints from ChannelMonitor #995

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

Closed
TheBlueMatt opened this issue Jul 12, 2021 · 1 comment · Fixed by #1034
Closed

Expose the set of maturing outpoints from ChannelMonitor #995

TheBlueMatt opened this issue Jul 12, 2021 · 1 comment · Fixed by #1034
Assignees
Milestone

Comments

@TheBlueMatt
Copy link
Collaborator

I haven't dug into this one yet but we should expose the set of maturing outpoints from ChannelMonitors (and ChainMonitor) which will result in a funds claim, including the amount of funds that will appear in that claim. When we have funds tied up in CSVs currently its completely opaque to users, which isn't good.

@TheBlueMatt TheBlueMatt added this to the 0.0.100 milestone Jul 12, 2021
@TheBlueMatt
Copy link
Collaborator Author

Note that we do not need to expose the set of maturing outpoints which will just result in an HTLC fail/claim, I think, at least not yet.

@TheBlueMatt TheBlueMatt self-assigned this Jul 20, 2021
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 4, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 4, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 4, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
@TheBlueMatt TheBlueMatt modified the milestones: 0.0.100, 0.0.101 Aug 11, 2021
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 14, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 14, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 15, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 16, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 24, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 24, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 24, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 25, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 25, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 26, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 27, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 27, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 28, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 28, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Aug 29, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
valentinewallace pushed a commit to valentinewallace/rust-lightning that referenced this issue Sep 2, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.

f drop/tweak debug assertions

f make comment more factual
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Sep 2, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Sep 3, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Sep 13, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Sep 15, 2021
In general, we should always allow users to query for how much is
currently in-flight being claimed on-chain at any time.

This does so by examining the confirmed claims on-chain and
breaking down what is left to be claimed into a new
`ClaimableBalance` enum.

Fixes lightningdevkit#995.
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 a pull request may close this issue.

1 participant