Skip to content

Add HTLC monitoring and subscription jobs#493

Merged
Jossec101 merged 2 commits intomainfrom
Jossec101/stack/13
Apr 7, 2026
Merged

Add HTLC monitoring and subscription jobs#493
Jossec101 merged 2 commits intomainfrom
Jossec101/stack/13

Conversation

@Jossec101
Copy link
Copy Markdown
Contributor

@Jossec101 Jossec101 commented Apr 7, 2026

Stacked PRs:


Add HTLC monitoring and subscription jobs

Add HtlcMonitoringScheduler to manage node-specific HTLC worker scheduling and HtlcSubscriptorJob to handle real-time HTLC event processing with peer alias enrichment and database persistence.

Comment thread src/Jobs/HtlcMonitoringScheduler.cs
Comment thread src/Jobs/NodeHtlcSubscribeJob.cs Outdated
Comment thread src/Jobs/NodeHtlcSubscribeJob.cs
@Jossec101 Jossec101 force-pushed the Jossec101/stack/12 branch from d0260d9 to ac40ba8 Compare April 7, 2026 12:48
Jossec101 added a commit that referenced this pull request Apr 7, 2026
Add HtlcMonitoringScheduler to manage node-specific HTLC worker scheduling and HtlcSubscriptorJob to handle real-time HTLC event processing with peer alias enrichment and database persistence.

stack-info: PR: #493, branch: Jossec101/stack/13
@Jossec101 Jossec101 force-pushed the Jossec101/stack/13 branch from db803bc to 5c4d429 Compare April 7, 2026 12:48
Jossec101 added a commit that referenced this pull request Apr 7, 2026
Add HtlcMonitoringScheduler to manage node-specific HTLC worker scheduling and HtlcSubscriptorJob to handle real-time HTLC event processing with peer alias enrichment and database persistence.

stack-info: PR: #493, branch: Jossec101/stack/13
Base automatically changed from Jossec101/stack/12 to main April 7, 2026 12:49
Add HtlcMonitoringScheduler to manage node-specific HTLC worker scheduling and HtlcSubscriptorJob to handle real-time HTLC event processing with peer alias enrichment and database persistence.

stack-info: PR: #493, branch: Jossec101/stack/13
@Jossec101 Jossec101 force-pushed the Jossec101/stack/13 branch from 5c4d429 to 92ce185 Compare April 7, 2026 14:06
@Jossec101 Jossec101 enabled auto-merge (squash) April 7, 2026 14:07
Add comprehensive unit tests for NodeHtlcSubscribeJob covering HTLC event mapping, fee breakdown calculations with inbound/outbound policies, and various forwarding scenarios. Also refactor existing withdrawal request tests to use helper methods for improved maintainability.

stack-info: PR: #494, branch: Jossec101/stack/14
@Jossec101 Jossec101 merged commit 0f5d4cc into main Apr 7, 2026
2 checks passed
@Jossec101 Jossec101 deleted the Jossec101/stack/13 branch April 7, 2026 14:08
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.

2 participants