Channel stuck in CLOSINGD_COMPLETE if funding never confirms
Maintainer thường phản hồi trong vòng 2 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- c
- Lĩnh vực
- distributed-systems, networking
Hướng nghiên cứu
Bắt đầu với reproducer #9103 và theo dõi các chuyển đổi trạng thái kênh xung quanh CLOSINGD_COMPLETE khi giao dịch funding không bao giờ được xác nhận. So sánh các đường đi đến FUNDING_SPEND_SEEN và ONCHAIN, sử dụng các trạng thái kênh và giao dịch cụ thể trong báo cáo này làm các trường hợp. Hoàn tất khi kênh bị ảnh hưởng không còn bị giữ vô thời hạn ở CLOSINGD_COMPLETE và đạt đến kết quả cleanup phù hợp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When a mutual close negotiation completes on a channel whose funding
tx never confirmed, the channel state is stuck. The signed close tx
is permanently invalid — its input is a 2-of-2 funding output that
does not exist on chain — so the state machine has no path from
CLOSINGD_COMPLETE to FUNDING_SPEND_SEEN / ONCHAIN. The channel
sits indefinitely with no cleanup.
Similar to #9112
Concrete instances
More details about the following channels can be found in clboss
issue #312. @ksedgwic
operates one node; the issue reporter operates the other.
Channel A
channel_id:98f1632d48f0d94d86161a8b4745a97d34c72beb3a6f1db4050210d18aae1e6efunding_txid:6f1eae8ad1100205b41d6f3aeb2bc7347da945478b1a16864dd9f0482d63f198— never confirmed on chain- close tx (signed, in DB on both sides):
92ce9629985b686b1b9b433b78561fe33d188c71c1131d100798bb24354fe57d— never broadcast; 404 on every explorer - opener: counterparty; closer: us
- created 2026-01-31; reached
CLOSINGD_COMPLETE2026-02-24 - still in
CLOSINGD_COMPLETEon both sides as of 2026-04-30
Channel B
channel_id:264d24bdade7908c31e4d8338368d321c08f4b50fbaf92761da239302ac2cf45funding_txid:45cfc22a3039a21d7692affb504b8fc021d3688333d8e4318c90e7adbd244d26— never confirmed- close tx (signed, in DB on both sides):
d00300b5acb9b7105d2e11d176a1bee5cf05db8e38b6edc6cd8224ff226665f8— never broadcast - opener: counterparty; closer: us
- created 2026-02-28; reached
CLOSINGD_COMPLETE2026-03-11 - still in
CLOSINGD_COMPLETEon both sides as of 2026-04-30
Reproducer
Reproduced by #9103
- Ngôn ngữ chính
- C
- Star
- 3.1k
- Fork
- 1k
- Merge trung bình
- 4 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 45
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ElementsProject/lightning
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
ElementsProject/lightning#9593 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ElementsProject/lightning#9322 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ElementsProject/lightning#9206 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
ElementsProject/lightning#9187 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
QA
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
ElementsProject/lightning#9117 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của ElementsProject/lightning
Issue tương tự
-
Warps 4 unit tests (raalloc)Đang mởenhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Policy query leaks host primary block (BSL_PrimaryBlock_deinit skipped) on two early-exit pathsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
NASA-AMMOS/BSL#355 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
arancormonk/dsd-neo#660 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: remote-ls --updates reports up-to-date OCI refs because it ignores deployed Alt-idCó thể đã có người làm @Joao-kouznetz đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày