Interface LedgerIdPublicationTransactionBodyOrBuilder

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

@Generated public interface LedgerIdPublicationTransactionBodyOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getLedgerId

      com.google.protobuf.ByteString getLedgerId()
       *
       The new ledger id.
       
      bytes ledger_id = 1;
      Returns:
      The ledgerId.
    • getHistoryProofVerificationKey

      com.google.protobuf.ByteString getHistoryProofVerificationKey()
       *
       The key to use when verifying recursive chain-of-trust proofs that extend
       from this ledger id.
       
      bytes history_proof_verification_key = 2;
      Returns:
      The historyProofVerificationKey.
    • getNodeContributionsList

      List<LedgerIdNodeContribution> getNodeContributionsList()
       *
       The node-specific contributions made to the new ledger id.
       
      repeated .com.hedera.hapi.node.tss.LedgerIdNodeContribution node_contributions = 3;
    • getNodeContributions

      LedgerIdNodeContribution getNodeContributions(int index)
       *
       The node-specific contributions made to the new ledger id.
       
      repeated .com.hedera.hapi.node.tss.LedgerIdNodeContribution node_contributions = 3;
    • getNodeContributionsCount

      int getNodeContributionsCount()
       *
       The node-specific contributions made to the new ledger id.
       
      repeated .com.hedera.hapi.node.tss.LedgerIdNodeContribution node_contributions = 3;