Expose onchain transactions in store and events #432
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #67
Based on #426
Previously, onchain-transactions where neither tracked in our
PaymentStore
nor where events for emitted for them.Now, that the upgrade to BDK 1.0 is behind us, we take a stab at finally exposing them in our interface via
PaymentStore
andEvent
s.TODOs
ANTI_REORG_DELAY
has been reached is the way to goChannelFunding
/ChannelClosing
variants (or if we depend on Add convenience method for checking whether transaction is closing transaction rust-lightning#3548).