Skip to content
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

Cells exclusion for active funding tx negotiation #74

Open
4 of 8 tasks
Tracked by #21
doitian opened this issue Jun 17, 2024 · 0 comments · May be fixed by #327
Open
4 of 8 tasks
Tracked by #21

Cells exclusion for active funding tx negotiation #74

doitian opened this issue Jun 17, 2024 · 0 comments · May be fixed by #327
Assignees

Comments

@doitian
Copy link
Member

doitian commented Jun 17, 2024

Exclude cells used in the pending funding tx negotiation so that cocurrent funding tx will not conflict with each other.

  • Add data structure to manage the exclusion list
  • Apply exclusion list before building tx
  • Update exclusion list after building tx
  • Remove tx from exclusion list when channel has been established
  • Add a test case for in-memory cells exclusion (blocked by [funding] Run tx tracing concurrently #348)
  • Persist funding txs
  • Restore exclusion list after restart
  • Add RPC to cancel a pending funding tx
@doitian doitian mentioned this issue Jun 17, 2024
4 tasks
@doitian doitian changed the title Cells exclusion for active funding tx negotiation. Cells exclusion for active funding tx negotiation Jun 17, 2024
@doitian doitian assigned doitian and unassigned doitian Jul 1, 2024
@doitian doitian moved this to 🏗 In progress in CKB Kanban Oct 31, 2024
@doitian doitian linked a pull request Nov 20, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

Successfully merging a pull request may close this issue.

1 participant