mirror of
https://github.com/lightningnetwork/lnd.git
synced 2026-08-19 13:17:32 +02:00
Add a lifecycle subinterface to the chanstate Store contract for refresh, confirmation, open-state, and SCID mutations. Implement the subinterface on ChannelStateDB using the existing KV persistence code. Update the matching OpenChannel receivers to call through the store methods instead of reaching into the ChannelStateDB backend directly. Also convert fullSync into a channeldb helper so that KV-specific code is no longer an OpenChannel receiver. |
||
|---|---|---|
| .. | ||
| channel.go | ||
| channel_status.go | ||
| channel_type.go | ||
| close_summary.go | ||
| config.go | ||
| errors.go | ||
| interface.go | ||
| log.go | ||
| shutdown.go | ||