Rappresenta una richiesta di query da un client.
| Rappresentazione 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 ( |
| Campi | |
|---|---|
senderId |
Facoltativo. Il mittente della richiesta di query. |
expireTime |
Facoltativo. L'ora in cui scadrà la query. In questo modo, l'esposizione agli attacchi di replay viene limitata. Questo campo è obbligatorio se Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
| Il messaggio specifico della richiesta di query. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
accountQuery |
Facoltativo. Esegui una query per i dettagli di un account. |
transactionStateQuery |
Facoltativo. Esegui una query per lo stato di una transazione. |
| Fine dei campi che si escludono a vicenda. | |
TransactionStateQuery
Una richiesta per eseguire una query sullo stato di una transazione.
| Rappresentazione JSON |
|---|
{ "transactionDigestHex": string } |
| Campi | |
|---|---|
transactionDigestHex |
Obbligatorio. L'ID transazione di cui ottenere lo stato. |