public static final class SignerOuterClass.VerifyMessageReq.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder> implements SignerOuterClass.VerifyMessageReqOrBuilder
signrpc.VerifyMessageReq
Modifier and Type | Method and Description |
---|---|
SignerOuterClass.VerifyMessageReq |
build() |
SignerOuterClass.VerifyMessageReq |
buildPartial() |
SignerOuterClass.VerifyMessageReq.Builder |
clear() |
SignerOuterClass.VerifyMessageReq.Builder |
clearIsSchnorrSig()
Specifies if the signature is a Schnorr signature.
|
SignerOuterClass.VerifyMessageReq.Builder |
clearMsg()
The message over which the signature is to be verified.
|
SignerOuterClass.VerifyMessageReq.Builder |
clearPubkey()
The public key the signature has to be valid for.
|
SignerOuterClass.VerifyMessageReq.Builder |
clearSignature()
The fixed-size LN wire encoded signature to be verified over the given
message.
|
SignerOuterClass.VerifyMessageReq |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsSchnorrSig()
Specifies if the signature is a Schnorr signature.
|
com.google.protobuf.ByteString |
getMsg()
The message over which the signature is to be verified.
|
com.google.protobuf.ByteString |
getPubkey()
The public key the signature has to be valid for.
|
com.google.protobuf.ByteString |
getSignature()
The fixed-size LN wire encoded signature to be verified over the given
message.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SignerOuterClass.VerifyMessageReq.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SignerOuterClass.VerifyMessageReq.Builder |
mergeFrom(com.google.protobuf.Message other) |
SignerOuterClass.VerifyMessageReq.Builder |
mergeFrom(SignerOuterClass.VerifyMessageReq other) |
SignerOuterClass.VerifyMessageReq.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SignerOuterClass.VerifyMessageReq.Builder |
setIsSchnorrSig(boolean value)
Specifies if the signature is a Schnorr signature.
|
SignerOuterClass.VerifyMessageReq.Builder |
setMsg(com.google.protobuf.ByteString value)
The message over which the signature is to be verified.
|
SignerOuterClass.VerifyMessageReq.Builder |
setPubkey(com.google.protobuf.ByteString value)
The public key the signature has to be valid for.
|
SignerOuterClass.VerifyMessageReq.Builder |
setSignature(com.google.protobuf.ByteString value)
The fixed-size LN wire encoded signature to be verified over the given
message.
|
SignerOuterClass.VerifyMessageReq.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public SignerOuterClass.VerifyMessageReq.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public SignerOuterClass.VerifyMessageReq getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public SignerOuterClass.VerifyMessageReq build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public SignerOuterClass.VerifyMessageReq buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public SignerOuterClass.VerifyMessageReq.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public SignerOuterClass.VerifyMessageReq.Builder mergeFrom(SignerOuterClass.VerifyMessageReq other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public SignerOuterClass.VerifyMessageReq.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<SignerOuterClass.VerifyMessageReq.Builder>
java.io.IOException
public com.google.protobuf.ByteString getMsg()
The message over which the signature is to be verified. When using REST, this field must be encoded as base64.
bytes msg = 1;
getMsg
in interface SignerOuterClass.VerifyMessageReqOrBuilder
public SignerOuterClass.VerifyMessageReq.Builder setMsg(com.google.protobuf.ByteString value)
The message over which the signature is to be verified. When using REST, this field must be encoded as base64.
bytes msg = 1;
value
- The msg to set.public SignerOuterClass.VerifyMessageReq.Builder clearMsg()
The message over which the signature is to be verified. When using REST, this field must be encoded as base64.
bytes msg = 1;
public com.google.protobuf.ByteString getSignature()
The fixed-size LN wire encoded signature to be verified over the given message. When using REST, this field must be encoded as base64.
bytes signature = 2;
getSignature
in interface SignerOuterClass.VerifyMessageReqOrBuilder
public SignerOuterClass.VerifyMessageReq.Builder setSignature(com.google.protobuf.ByteString value)
The fixed-size LN wire encoded signature to be verified over the given message. When using REST, this field must be encoded as base64.
bytes signature = 2;
value
- The signature to set.public SignerOuterClass.VerifyMessageReq.Builder clearSignature()
The fixed-size LN wire encoded signature to be verified over the given message. When using REST, this field must be encoded as base64.
bytes signature = 2;
public com.google.protobuf.ByteString getPubkey()
The public key the signature has to be valid for. When using REST, this field must be encoded as base64. If the is_schnorr_sig option is true, then the public key is expected to be in the 32-byte x-only serialization according to BIP-340.
bytes pubkey = 3;
getPubkey
in interface SignerOuterClass.VerifyMessageReqOrBuilder
public SignerOuterClass.VerifyMessageReq.Builder setPubkey(com.google.protobuf.ByteString value)
The public key the signature has to be valid for. When using REST, this field must be encoded as base64. If the is_schnorr_sig option is true, then the public key is expected to be in the 32-byte x-only serialization according to BIP-340.
bytes pubkey = 3;
value
- The pubkey to set.public SignerOuterClass.VerifyMessageReq.Builder clearPubkey()
The public key the signature has to be valid for. When using REST, this field must be encoded as base64. If the is_schnorr_sig option is true, then the public key is expected to be in the 32-byte x-only serialization according to BIP-340.
bytes pubkey = 3;
public boolean getIsSchnorrSig()
Specifies if the signature is a Schnorr signature.
bool is_schnorr_sig = 4;
getIsSchnorrSig
in interface SignerOuterClass.VerifyMessageReqOrBuilder
public SignerOuterClass.VerifyMessageReq.Builder setIsSchnorrSig(boolean value)
Specifies if the signature is a Schnorr signature.
bool is_schnorr_sig = 4;
value
- The isSchnorrSig to set.public SignerOuterClass.VerifyMessageReq.Builder clearIsSchnorrSig()
Specifies if the signature is a Schnorr signature.
bool is_schnorr_sig = 4;
public final SignerOuterClass.VerifyMessageReq.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>
public final SignerOuterClass.VerifyMessageReq.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<SignerOuterClass.VerifyMessageReq.Builder>