Interface StateSignatureTransactionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
StateSignatureTransaction, StateSignatureTransaction.Builder

@Generated public interface StateSignatureTransactionOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    * The hash of the state snapshot being signed.<br/> This hash MUST be a SHA-384 hash.
    long
    * The round number corresponding to the round number of the state snapshot being signed.<br/> This number MUST be greater than 0.
    com.google.protobuf.ByteString
    * The signature of state snapshot hash.<br/> This signature MUST be a RSA signature with a maximum length of 384 bytes.<br/> The signature algorithm used MUST be RSASSA-PKCS1-v1_5 with SHA-384.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getRound

      long getRound()
       *
       The round number corresponding to the round number of the state snapshot
       being signed.<br/>
       This number MUST be greater than 0.
       
      int64 round = 1;
      Returns:
      The round.
    • getSignature

      com.google.protobuf.ByteString getSignature()
       *
       The signature of state snapshot hash.<br/>
       This signature MUST be a RSA signature with a maximum length of 384 bytes.<br/>
       The signature algorithm used MUST be RSASSA-PKCS1-v1_5 with SHA-384.
       
      bytes signature = 2;
      Returns:
      The signature.
    • getHash

      com.google.protobuf.ByteString getHash()
       *
       The hash of the state snapshot being signed.<br/>
       This hash MUST be a SHA-384 hash.
       
      bytes hash = 3;
      Returns:
      The hash.