Currently lspd uses glightning as a client to communicate with the cln api. This has the downside that lspd need to have access to the socket file, so it has to run on the same machine. Replacing the current cln client with a grpc client mitigates this issue.
Currently lspd uses glightning as a client to communicate with the cln api. This has the downside that lspd need to have access to the socket file, so it has to run on the same machine. Replacing the current cln client with a grpc client mitigates this issue.