Skip to content

tapchannel: ensure genesis proofs for input assets already known #1029

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

Merged
merged 5 commits into from
Jul 17, 2024

Conversation

Roasbeef
Copy link
Member

With this commit, we partially address #1026 by ensuring that when we
receive an incoming funding request, then we've already verified the
genesis proofs of the incoming asset.

If we haven't verified the proofs yet, then we'll try to fetch from a
remote universe. Otherwise, this check will be a noop.

@Roasbeef Roasbeef added enhancement New feature or request tap-channels labels Jul 16, 2024
Copy link
Member

@guggero guggero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. LGTM pending CI fix.

@Roasbeef Roasbeef requested a review from jharveyb July 16, 2024 19:59
@Roasbeef Roasbeef force-pushed the universe-sync-on-fund branch from c4755f6 to 4bf3a50 Compare July 16, 2024 20:32
Copy link
Contributor

@jharveyb jharveyb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM pending linter fix.

@Roasbeef Roasbeef force-pushed the universe-sync-on-fund branch from 4bf3a50 to a424df2 Compare July 16, 2024 23:29
Roasbeef added 5 commits July 16, 2024 16:46
With this commit, we partially address #1026 by ensuring that when we
receive an incoming funding request, then we've already verified the
genesis proofs of the incoming asset.

If we haven't verified the proofs yet, then we'll try to fetch from a
remote universe. Otherwise, this check will be a noop.
Before this commit, we wouldn't auto unlock the inputs if any of the
actions after coin selection failed.
@Roasbeef Roasbeef force-pushed the universe-sync-on-fund branch from a424df2 to 575e262 Compare July 16, 2024 23:47
@Roasbeef Roasbeef merged commit 395a180 into main Jul 17, 2024
16 checks passed
@guggero guggero deleted the universe-sync-on-fund branch July 17, 2024 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tap-channels
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

3 participants