Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Interface TransactionGetReceiptResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
TransactionGetReceiptResponse,TransactionGetReceiptResponse.Builder
@Generated
public interface TransactionGetReceiptResponseOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetChildTransactionReceipts(int index) * A list of receipts for all child transactions spawned by the requested transaction.int* A list of receipts for all child transactions spawned by the requested transaction.* A list of receipts for all child transactions spawned by the requested transaction.getDuplicateTransactionReceipts(int index) * A list of duplicate transaction receipts.int* A list of duplicate transaction receipts.* A list of duplicate transaction receipts.* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).* A transaction receipt.boolean* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).boolean* A transaction receipt.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasHeader
boolean hasHeader()* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).
.proto.ResponseHeader header = 1;- Returns:
- Whether the header field is set.
-
getHeader
ResponseHeader getHeader()* The standard response information for queries.<br/> This includes the values requested in the `QueryHeader` (cost, state proof, both, or neither).
.proto.ResponseHeader header = 1;- Returns:
- The header.
-
hasReceipt
boolean hasReceipt()* A transaction receipt. <p> This SHALL be the receipt for the "first" transaction that matches the transaction identifier requested.<br/> If the identified transaction has not reached consensus, this receipt SHALL have a `status` of `UNKNOWN`.<br/> If the identified transaction reached consensus prior to the current configured receipt period (typically the last 180 seconds), this receipt SHALL have a `status` of `UNKNOWN`.
.proto.TransactionReceipt receipt = 2;- Returns:
- Whether the receipt field is set.
-
getReceipt
TransactionReceipt getReceipt()* A transaction receipt. <p> This SHALL be the receipt for the "first" transaction that matches the transaction identifier requested.<br/> If the identified transaction has not reached consensus, this receipt SHALL have a `status` of `UNKNOWN`.<br/> If the identified transaction reached consensus prior to the current configured receipt period (typically the last 180 seconds), this receipt SHALL have a `status` of `UNKNOWN`.
.proto.TransactionReceipt receipt = 2;- Returns:
- The receipt.
-
getDuplicateTransactionReceiptsList
List<TransactionReceipt> getDuplicateTransactionReceiptsList()* A list of duplicate transaction receipts. <p> If the request set the `includeDuplicates` flat, this list SHALL include the receipts for each duplicate transaction associated to the requested transaction identifier. If the request did not set the `includeDuplicates` flag, this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; -
getDuplicateTransactionReceipts
* A list of duplicate transaction receipts. <p> If the request set the `includeDuplicates` flat, this list SHALL include the receipts for each duplicate transaction associated to the requested transaction identifier. If the request did not set the `includeDuplicates` flag, this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; -
getDuplicateTransactionReceiptsCount
int getDuplicateTransactionReceiptsCount()* A list of duplicate transaction receipts. <p> If the request set the `includeDuplicates` flat, this list SHALL include the receipts for each duplicate transaction associated to the requested transaction identifier. If the request did not set the `includeDuplicates` flag, this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt duplicateTransactionReceipts = 4; -
getChildTransactionReceiptsList
List<TransactionReceipt> getChildTransactionReceiptsList()* A list of receipts for all child transactions spawned by the requested transaction. <p> If the request set the `include_child_receipts` flag, this list SHALL include receipts for each child transaction executed as part of the requested parent transaction.<br/> If the request did not set the `include_child_receipts` flag, this list SHALL be empty. <br/> If the parent transaction did not initiate any child transactions this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt child_transaction_receipts = 5; -
getChildTransactionReceipts
* A list of receipts for all child transactions spawned by the requested transaction. <p> If the request set the `include_child_receipts` flag, this list SHALL include receipts for each child transaction executed as part of the requested parent transaction.<br/> If the request did not set the `include_child_receipts` flag, this list SHALL be empty. <br/> If the parent transaction did not initiate any child transactions this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt child_transaction_receipts = 5; -
getChildTransactionReceiptsCount
int getChildTransactionReceiptsCount()* A list of receipts for all child transactions spawned by the requested transaction. <p> If the request set the `include_child_receipts` flag, this list SHALL include receipts for each child transaction executed as part of the requested parent transaction.<br/> If the request did not set the `include_child_receipts` flag, this list SHALL be empty. <br/> If the parent transaction did not initiate any child transactions this list SHALL be empty.<br/> If the `receipt` status is `UNKNOWN`, this list SHALL be empty.<br/> This list SHALL be in order by consensus timestamp.
repeated .proto.TransactionReceipt child_transaction_receipts = 5;
-