Represents a query request from a client.
| JSON representation |
|---|
{ "senderId": string, "expireTime": string, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "accountQuery": { object ( |
| Fields | |
|---|---|
senderId |
Optional. The sender of the query request. |
expireTime |
Optional. The time at which the query will expire. This helps to limit the exposure to replay attacks. This field is required if the Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
| The query request specific message. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: | |
accountQuery |
Optional. Query for the details of an account. |
transactionStateQuery |
Optional. Query for the state of a transaction. |
| End of mutually exclusive fields. | |
TransactionStateQuery
A request to query the state of a transaction.
| JSON representation |
|---|
{ "transactionDigestHex": string } |
| Fields | |
|---|---|
transactionDigestHex |
Required. The transaction ID to get the state of. |