Module com.hedera.hashgraph.sdk
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 TypeMethodDescriptioncom.google.protobuf.ByteStringgetHash()* The hash of the state snapshot being signed.<br/> This hash MUST be a SHA-384 hash.longgetRound()* 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.
-