com.hederahashgraph.api.proto.java.SignaturePairOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: BasicTypes.proto
package com.hederahashgraph.api.proto.java;
public interface SignaturePairOrBuilder extends
// @@protoc_insertion_point(interface_extends:proto.SignaturePair)
com.google.protobuf.MessageOrBuilder {
/**
*
* First few bytes of the public key
*
*
* bytes pubKeyPrefix = 1;
*/
com.google.protobuf.ByteString getPubKeyPrefix();
/**
*
* smart contract virtual signature (always length zero)
*
*
* bytes contract = 2;
*/
com.google.protobuf.ByteString getContract();
/**
*
* ed25519 signature
*
*
* bytes ed25519 = 3;
*/
com.google.protobuf.ByteString getEd25519();
/**
*
*RSA-3072 signature
*
*
* bytes RSA_3072 = 4;
*/
com.google.protobuf.ByteString getRSA3072();
/**
*
*ECDSA p-384 signature
*
*
* bytes ECDSA_384 = 5;
*/
com.google.protobuf.ByteString getECDSA384();
public com.hederahashgraph.api.proto.java.SignaturePair.SignatureCase getSignatureCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy