lnd.xprv/lnrpc/signrpc
Wilmer Paulino 98da6c61c1
signrpc: parse both KeyDescriptor fields for SignOutputRaw requests
This is meant to handle a quirk in which key descriptors obtained
through walletrpc.DeriveKey don't result in the derived key being
persisted to the wallet's database, unlike with DeriveNextKey. Due to
this and some fallback logic in the wallet with regards to empty key
locators, if a request only specified the compressed public key, the
signature returned would be over a different key, namely the one derived
from (family=0, index=0).
2020-06-04 17:44:25 -07:00
..
config_active.go signrpc+subserver: add key chain to signer 2019-12-10 09:48:13 +01:00
config_default.go lnrpc/signrpc: add lnrpc.SubServerDriver for signrpc 2018-11-28 20:57:03 -08:00
driver.go lnrpc/signrpc: add lnrpc.SubServerDriver for signrpc 2018-11-28 20:57:03 -08:00
log.go multi: remove dead code 2019-09-10 17:21:59 +02:00
signer_server.go signrpc: parse both KeyDescriptor fields for SignOutputRaw requests 2020-06-04 17:44:25 -07:00
signer.pb.go signrpc: parse both KeyDescriptor fields for SignOutputRaw requests 2020-06-04 17:44:25 -07:00
signer.pb.gw.go lnrpc: extract or add REST annotations to yaml 2020-06-04 08:50:00 +02:00
signer.proto signrpc: parse both KeyDescriptor fields for SignOutputRaw requests 2020-06-04 17:44:25 -07:00
signer.swagger.json signrpc: parse both KeyDescriptor fields for SignOutputRaw requests 2020-06-04 17:44:25 -07:00