You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enables CCH to process multi-hop payments directly, improving payment flow and consolidating different order types for better consistency and efficiency.
Improvements & Fixes
Integrated monitoring instrumentation and observability into the large-scale test environment.
Modularizes LND trackers, defines payment/invoice events for CCH, and limits concurrent invoice tracking to streamline monitoring and support future Fiber integration.
Validates add_tlc.expiry against final_tlc_minimum_expiry_delta to ensure all MPP (Multipath payment) parts can be settled, sets a default final expiry delta, correctly calculates CCH TLC expiries, and cleans up the unused FinalHtlcTimeout invoice attribute.
Experimenting with refactoring CCH order lifecycle management using a finite state machine. If the refactoring works, this pattern can also be applied to channel, payment, and TLC lifecycle management.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Updates
Features / Releases
Multi-hop payment support for CCH (cross-chain hub): feat: multi-hop fiber payments for cch #942
Enables CCH to process multi-hop payments directly, improving payment flow and consolidating different order types for better consistency and efficiency.
Improvements & Fixes
pending_tlcsfield torpc list_channels: feat: add pending_tlcs field to rpc list_channels #954In Pipeline
Auto-Synchronize CCH with Fiber store changes: feat: monitor fiber store changes for cch #950
Automatically tracks and syncs invoice and payment states in Fiber, handling preimage-based settlement without manual checks.
Refactoring LND Trackers for CCH:refactor(cch): refactor lnd trackers #948
Modularizes LND trackers, defines payment/invoice events for CCH, and limits concurrent invoice tracking to streamline monitoring and support future Fiber integration.
Enforcing invoice status checks before settlement and removing unused invoice attribute: feat: enforce invoice status checks before settlement #961, Ensure add tlc expiry is large than final tlc minimum expiry delta #962
Validates
add_tlc.expiryagainstfinal_tlc_minimum_expiry_deltato ensure all MPP (Multipath payment) parts can be settled, sets a default final expiry delta, correctly calculates CCH TLC expiries, and cleans up the unusedFinalHtlcTimeoutinvoice attribute.Experimenting with refactoring CCH order lifecycle management using a finite state machine. If the refactoring works, this pattern can also be applied to channel, payment, and TLC lifecycle management.
Beta Was this translation helpful? Give feedback.
All reactions