Representa uma solicitação de consulta de um cliente.
| Representação JSON |
|---|
{ "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 ( |
| Campos | |
|---|---|
senderId |
Opcional. O remetente da solicitação de consulta. |
expireTime |
Opcional. O horário em que a consulta vai expirar. Isso ajuda a limitar a exposição a ataques de repetição. Esse campo é obrigatório se o Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
| A mensagem específica da solicitação de consulta. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta: | |
accountQuery |
Opcional. Consultar os detalhes de uma conta. |
transactionStateQuery |
Opcional. Consultar o estado de uma transação. |
| Fim dos campos mutuamente exclusivos. | |
TransactionStateQuery
Uma solicitação para consultar o estado de uma transação.
| Representação JSON |
|---|
{ "transactionDigestHex": string } |
| Campos | |
|---|---|
transactionDigestHex |
Obrigatório. O ID da transação para receber o estado. |