b7757683b2
In this commit, we add a full implementation of the new SignerServer sub RPC service within the main root RPC service. This service is able to fully manage its macaroons, and service any connected clients. Atm, this service only has a single method: SignOutputRaw which mimics the existing lnwallet.Signer interface within lnd itself. As the API's are so similar, it will be possible for a client to directly use the lnwallet.Signer interface, and have a proxy that sends the request over RPC, and translates the proto layer on both sides. To the client, it doesn't know that it's using a remote, or local RPC. |
||
---|---|---|
.. | ||
config_active.go | ||
config_default.go | ||
driver.go | ||
gen_protos.sh | ||
log.go | ||
signer_server.go | ||
signer.pb.go | ||
signer.proto |