Skip to content

Expose SCID, HTLC bounds, shutdown state, and reserve type on Channel - #264

Merged
benthecarman merged 1 commit into
lightningdevkit:mainfrom
elnafateh:expose-channel-snapshot-fields
Aug 31, 2026
Merged

Expose SCID, HTLC bounds, shutdown state, and reserve type on Channel#264
benthecarman merged 1 commit into
lightningdevkit:mainfrom
elnafateh:expose-channel-snapshot-fields

Conversation

@elnafateh

Copy link
Copy Markdown
Contributor

Part of #251.

Channel was missing several fields already available on ldk_node::ChannelDetails:

short_channel_id, outbound_scid_alias, inbound_scid_alias
inbound_htlc_minimum_msat, inbound_htlc_maximum_msat
channel_shutdown_state (new ChannelShutdownState enum)
reserve_type (new ReserveType enum) the same kind of gap

cltv_expiry_delta was also mentioned in the issue but is already exposed via channel_config, so it's left out here to avoid duplication.

Remaining items from #251 (splice events, on-chain transaction classification, misc smaller fields) left for follow-up PRs.

@ldk-reviews-bot

ldk-reviews-bot commented Aug 29, 2026

Copy link
Copy Markdown

👋 Thanks for assigning @benthecarman as a reviewer!
I'll wait for their review and will help manage the review process.
Once they submit their review, I'll check if a second reviewer would be helpful.

Comment thread e2e-tests/tests/e2e.rs Outdated
@elnafateh
elnafateh force-pushed the expose-channel-snapshot-fields branch from 0a5a8c9 to 75df152 Compare August 30, 2026 11:07
@elnafateh
elnafateh requested a review from benthecarman August 31, 2026 10:17

@benthecarman benthecarman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

thanks!

@benthecarman
benthecarman merged commit eb3be3a into lightningdevkit:main Aug 31, 2026
11 checks passed
@elnafateh
elnafateh deleted the expose-channel-snapshot-fields branch August 31, 2026 10:42
@elnafateh

Copy link
Copy Markdown
Contributor Author

thanks!

Thanks for the review.

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 this pull request may close these issues.

3 participants