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
Replace ldk-server with direct ldk-node dependency
Our ldk-server fork re-exported ldk-node and bundled config loading, a
logger, and an HTTP/protobuf API layer we never used. We only need
ldk-node itself.
Drop ldk-server. Depend on ldk-node directly. Rewrite all imports from
ldk_server::ldk_node::* to ldk_node::*.
Inline our own config loader in src/config.rs to replace ldk-server's
ArgsConfig/load_config/get_default_data_dir. Same config schema,
no new crate dependencies beyond toml.
Swap ldk-server's ServerLogger for a 60-line console-only logger. File
logging and SIGHUP reopen are gone.
Switch the single RFC 3339 formatting call (invoice checkout) from the
`time` crate to `chrono`, which ldk-node already pulls in transitively.
0 commit comments