Method: projects.locations.endpoints.queryAccount

Consulta todas as informações armazenadas sobre uma conta na rede. Os detalhes da conta retornada podem variar entre as chamadas, porque um endpoint pode encaminhar solicitações para diferentes validadores na rede e na região, e os validadores podem não estar no mesmo ID de rodada a qualquer momento.

Solicitação HTTP


GET https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:queryAccount

Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de caminho

Parâmetros
endpoint

string

Obrigatório. O endpoint para atender à solicitação. Formato: projects/{project}/locations/{location}/endpoints/{endpoint} O local é uma região.

Parâmetros de consulta

Parâmetros
accountId

string

Obrigatório. O ID da conta sobre a qual você quer receber informações. O valor é limitado a 60 caracteres.

roundId

string (int64 format)

Opcional. O ID da rodada de execução (semelhante à "altura" do bloco) em que os dados serão solicitados. As informações da conta retornada serão precisas para o estado mundial nessa rodada de execução. Se não for especificado, usa a rodada finalizada mais recente conhecida pelo validador de veiculação. O estado em um determinado ID de rodada é sempre consistente e canônico.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Mensagem de resposta para endpoints.queryAccount.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "account": {
    object (Account)
  }
}
Campos
account

object (Account)

As informações da conta, juntamente com a altura em que ela foi obtida.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para mais informações, consulte Authentication Overview.