All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hedera.hashgraph.sdk.proto.TransactionGetReceiptResponseOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: transaction_get_receipt.proto

package com.hedera.hashgraph.sdk.proto;

public interface TransactionGetReceiptResponseOrBuilder extends
    // @@protoc_insertion_point(interface_extends:proto.TransactionGetReceiptResponse)
    com.google.protobuf.MessageLiteOrBuilder {

  /**
   * 
   **
   * Standard response from node to client, including the requested fields: cost, or state proof,
   * or both, or neither
   * 
* * .proto.ResponseHeader header = 1; * @return Whether the header field is set. */ boolean hasHeader(); /** *
   **
   * Standard response from node to client, including the requested fields: cost, or state proof,
   * or both, or neither
   * 
* * .proto.ResponseHeader header = 1; * @return The header. */ com.hedera.hashgraph.sdk.proto.ResponseHeader getHeader(); /** *
   **
   * Either the receipt of processing the first consensus transaction with the given id whose
   * status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>;
   * <b>or</b>, if no such receipt exists, the receipt of processing the first transaction to
   * reach consensus with the given transaction id.
   * 
* * .proto.TransactionReceipt receipt = 2; * @return Whether the receipt field is set. */ boolean hasReceipt(); /** *
   **
   * Either the receipt of processing the first consensus transaction with the given id whose
   * status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>;
   * <b>or</b>, if no such receipt exists, the receipt of processing the first transaction to
   * reach consensus with the given transaction id.
   * 
* * .proto.TransactionReceipt receipt = 2; * @return The receipt. */ com.hedera.hashgraph.sdk.proto.TransactionReceipt getReceipt(); /** *
   **
   * The receipts of processing all transactions with the given id, in consensus time order.
   * 
* * repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; */ java.util.List getDuplicateTransactionReceiptsList(); /** *
   **
   * The receipts of processing all transactions with the given id, in consensus time order.
   * 
* * repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; */ com.hedera.hashgraph.sdk.proto.TransactionReceipt getDuplicateTransactionReceipts(int index); /** *
   **
   * The receipts of processing all transactions with the given id, in consensus time order.
   * 
* * repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; */ int getDuplicateTransactionReceiptsCount(); /** *
   **
   * The receipts (if any) of all child transactions spawned by the transaction with the 
   * given top-level id, in consensus order. Always empty if the top-level status is UNKNOWN.
   * 
* * repeated .proto.TransactionReceipt child_transaction_receipts = 5; */ java.util.List getChildTransactionReceiptsList(); /** *
   **
   * The receipts (if any) of all child transactions spawned by the transaction with the 
   * given top-level id, in consensus order. Always empty if the top-level status is UNKNOWN.
   * 
* * repeated .proto.TransactionReceipt child_transaction_receipts = 5; */ com.hedera.hashgraph.sdk.proto.TransactionReceipt getChildTransactionReceipts(int index); /** *
   **
   * The receipts (if any) of all child transactions spawned by the transaction with the 
   * given top-level id, in consensus order. Always empty if the top-level status is UNKNOWN.
   * 
* * repeated .proto.TransactionReceipt child_transaction_receipts = 5; */ int getChildTransactionReceiptsCount(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy