Representa una solicitud de consulta de un cliente.
| Representación 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 |
Es opcional. Es el remitente de la solicitud de consulta. |
expireTime |
Es opcional. Es la hora en la que vencerá la consulta. Esto ayuda a limitar la exposición a ataques de reproducción. Este campo es obligatorio si el Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
| Es el mensaje específico de la solicitud de consulta. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
accountQuery |
Es opcional. Consulta los detalles de una cuenta. |
transactionStateQuery |
Es opcional. Consulta el estado de una transacción. |
| Fin de los campos mutuamente excluyentes. | |
TransactionStateQuery
Es una solicitud para consultar el estado de una transacción.
| Representación JSON |
|---|
{ "transactionDigestHex": string } |
| Campos | |
|---|---|
transactionDigestHex |
Obligatorio. Es el ID de la transacción de la que se obtendrá el estado. |