lnd/graph/db/models
Elle Mouton a73c45946b
multi: add ChanEdgePolicyFromWire constructor for ChannelEdgePolicy
Add ChanEdgePolicyFromWire to construct ChannelEdgePolicy from channel
update messages, centralizing v1/v2 field mapping.
Update call sites to use the helper:

- discovery/gossiper: handleChanUpdate
- graph/builder: ApplyChannelUpdate
- routing/router_test: ApplyChannelUpdate test helper

This consolidates update-to-policy conversion logic across versions.
2026-02-13 07:21:24 +02:00
..
cached_edge_info.go graph/db: let GraghCache.AddChannel take CachedEdgeInfo 2025-06-10 20:10:35 +02:00
cached_edge_policy.go graph/db: refactor CachedEdgePolicy to use explicit boolean fields 2026-02-13 07:21:24 +02:00
channel.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
channel_auth_proof.go graph/db: treat empty channel signatures as missing 2026-02-13 07:21:23 +02:00
channel_edge_info.go graph/db: update SQLStore to read and write v2 channels 2026-02-13 07:21:22 +02:00
channel_edge_info_test.go graph/db: add v2 channel announcement fields to ChannelEdgeInfo 2026-02-13 07:21:22 +02:00
channel_edge_policy.go multi: add ChanEdgePolicyFromWire constructor for ChannelEdgePolicy 2026-02-13 07:21:24 +02:00
inbound_fee.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
inbound_fee_test.go multi+refactor: move models package to graph/db 2024-11-28 13:34:33 +02:00
node.go graph/db: add V2 Node constructor 2026-02-13 07:21:20 +02:00