This issue tracks the implementation progress for Recurrence.
Spec PR: lightning/bolts#1240
LDK design discussion: #4476
Summary of Design Discussion
Based on the design discussion, Recurrence support will be split across rust-lightning and LDK Node.
rust-lightning will handle the protocol-facing pieces: wire data, a minimal API surface, and the handling logic that does not require access to saved recurrence state.
LDK Node will own the public-facing APIs and outbound recurrence state tracking.
Implementation Plan
rust-lightning
LDK Node
Spec
This issue tracks the implementation progress for Recurrence.
Spec PR: lightning/bolts#1240
LDK design discussion: #4476
Summary of Design Discussion
Based on the design discussion, Recurrence support will be split across rust-lightning and LDK Node.
rust-lightning will handle the protocol-facing pieces: wire data, a minimal API surface, and the handling logic that does not require access to saved recurrence state.
LDK Node will own the public-facing APIs and outbound recurrence state tracking.
Implementation Plan
rust-lightning
MessageContextLDK Node
Spec