lnrpc: add public key detail to signrpc KeyDescriptor [skip ci]

Clarification that KeyDescriptor describes the public key in
raw_key_bytes and the key_loc identifies the private key. Helps
clarify responses from calls like DeriveKey and DeriveNextKey from
WalletKit.

Fixes #5899
This commit is contained in:
Michael Rhee committed 2021-11-02 07:57:12 -05:00
1 parent b45c4ea7e3
commit 7c18fb64ae
4 files changed
+12 -12

No files matched your search

+4 -4
View File
@@ -83,12 +83,12 @@ type KeyDescriptor struct {
unknownFields protoimpl.UnknownFields
//
//The raw bytes of the key being identified. Either this or the KeyLocator
//must be specified.
//The raw bytes of the public key in the key pair being identified. Either
//this or the KeyLocator must be specified.
RawKeyBytes []byte `protobuf:"bytes,1,opt,name=raw_key_bytes,json=rawKeyBytes,proto3" json:"raw_key_bytes,omitempty"`
//
//The key locator that identifies which key to use for signing. Either this
//or the raw bytes of the target key must be specified.
//The key locator that identifies which private key to use for signing.
//Either this or the raw bytes of the target public key must be specified.
KeyLoc *KeyLocator `protobuf:"bytes,2,opt,name=key_loc,json=keyLoc,proto3" json:"key_loc,omitempty"`
}