public static interface SignerOuterClass.SignMessageReqOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description | 
|---|---|
| boolean | getCompactSig()
Use the compact (pubkey recoverable) format instead of the raw lnwire
format. | 
| boolean | getDoubleHash()
 Double-SHA256 hash instead of just the default single round. | 
| SignerOuterClass.KeyLocator | getKeyLoc()
 The key locator that identifies which key to use for signing. | 
| SignerOuterClass.KeyLocatorOrBuilder | getKeyLocOrBuilder()
 The key locator that identifies which key to use for signing. | 
| com.google.protobuf.ByteString | getMsg()
The message to be signed. | 
| boolean | getSchnorrSig()
Use Schnorr signature. | 
| com.google.protobuf.ByteString | getSchnorrSigTapTweak()
The optional Taproot tweak bytes to apply to the private key before creating
a Schnorr signature. | 
| boolean | hasKeyLoc()
 The key locator that identifies which key to use for signing. | 
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofcom.google.protobuf.ByteString getMsg()
The message to be signed. When using REST, this field must be encoded as base64.
bytes msg = 1;boolean hasKeyLoc()
The key locator that identifies which key to use for signing.
.signrpc.KeyLocator key_loc = 2;SignerOuterClass.KeyLocator getKeyLoc()
The key locator that identifies which key to use for signing.
.signrpc.KeyLocator key_loc = 2;SignerOuterClass.KeyLocatorOrBuilder getKeyLocOrBuilder()
The key locator that identifies which key to use for signing.
.signrpc.KeyLocator key_loc = 2;boolean getDoubleHash()
Double-SHA256 hash instead of just the default single round.
bool double_hash = 3;boolean getCompactSig()
Use the compact (pubkey recoverable) format instead of the raw lnwire format. This option cannot be used with Schnorr signatures.
bool compact_sig = 4;boolean getSchnorrSig()
Use Schnorr signature. This option cannot be used with compact format.
bool schnorr_sig = 5;com.google.protobuf.ByteString getSchnorrSigTapTweak()
The optional Taproot tweak bytes to apply to the private key before creating a Schnorr signature. The private key is tweaked as described in BIP-341: privKey + h_tapTweak(internalKey || tapTweak)
bytes schnorr_sig_tap_tweak = 6;