Module com.hedera.hashgraph.sdk
Interface HistoryProofKeyPublicationTransactionBodyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
HistoryProofKeyPublicationTransactionBody,HistoryProofKeyPublicationTransactionBody.Builder
@Generated
public interface HistoryProofKeyPublicationTransactionBodyOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlong* The id of the proof construction this publication is for.getPhase()* The phase of the proof construction this key is being published for.int* The phase of the proof construction this key is being published for.com.google.protobuf.ByteString* The proof key the submitting node intends to use when contributing WRAPS messages for use in proving history belongs to the chain of trust for the ledger id.com.google.protobuf.ByteString* A WRAPS message from the submitting node.boolean* The proof key the submitting node intends to use when contributing WRAPS messages for use in proving history belongs to the chain of trust for the ledger id.boolean* A WRAPS message from the submitting node.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasProofKey
boolean hasProofKey()* The proof key the submitting node intends to use when contributing WRAPS messages for use in proving history belongs to the chain of trust for the ledger id.
bytes proof_key = 1;- Returns:
- Whether the proofKey field is set.
-
getProofKey
com.google.protobuf.ByteString getProofKey()* The proof key the submitting node intends to use when contributing WRAPS messages for use in proving history belongs to the chain of trust for the ledger id.
bytes proof_key = 1;- Returns:
- The proofKey.
-
hasWrapsMessage
boolean hasWrapsMessage()* A WRAPS message from the submitting node.
bytes wraps_message = 2;- Returns:
- Whether the wrapsMessage field is set.
-
getWrapsMessage
com.google.protobuf.ByteString getWrapsMessage()* A WRAPS message from the submitting node.
bytes wraps_message = 2;- Returns:
- The wrapsMessage.
-
getConstructionId
long getConstructionId()* The id of the proof construction this publication is for.
uint64 construction_id = 3;- Returns:
- The constructionId.
-
getPhaseValue
int getPhaseValue()* The phase of the proof construction this key is being published for.
.com.hedera.hapi.node.state.history.WrapsPhase phase = 4;- Returns:
- The enum numeric value on the wire for phase.
-
getPhase
WrapsPhase getPhase()* The phase of the proof construction this key is being published for.
.com.hedera.hapi.node.state.history.WrapsPhase phase = 4;- Returns:
- The phase.
-
getDataCase
HistoryProofKeyPublicationTransactionBody.DataCase getDataCase()
-