Skip to main content
POST
getTokenAccountsByOwner
Nova Funcionalidade: getTokenAccountsByOwner agora suporta o parâmetro changedSinceSlot para atualizações incrementais. Quando especificado, o método retorna apenas contas de token que foram modificadas no ou após o número do slot dado. Isso é ideal para rastrear mudanças de saldo de tokens e atualizações de portfólio.

Parâmetros da Solicitação

string
obrigatório
Endereço da carteira Solana (pubkey) do proprietário da conta para consultar as participações de token, como uma string codificada em base-58.
string
Endereço específico de mint do token Solana para recuperar apenas contas de um token ou NFT específico.
string
ID específico do programa de token Solana (tipicamente o programa SPL Token) que criou as contas de token.
string
O nível de compromisso para a solicitação.
  • confirmed
  • finalized
  • processed
number
O slot mínimo em que a solicitação pode ser avaliada.
object
Solicita uma fatia dos dados da conta.
number
Número de bytes a serem retornados.
number
Offset de byte a partir do qual começar a leitura.
string
Formato de codificação para dados da Conta.
  • base58
  • base64
  • base64+zstd
  • jsonParsed
number
Retorna apenas contas que foram modificadas no ou após este número de slot. Útil para atualizações incrementais.

Autorizações

api-key
string
query
obrigatório

Sua chave de API Helius. Você pode obter uma gratuitamente no dashboard.

Corpo

application/json
jsonrpc
enum<string>
padrão:2.0

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
Exemplo:

"2.0"

id
string
padrão:1

Um identificador exclusivo para a solicitação.

Exemplo:

"1"

method
enum<string>
padrão:getTokenAccountsByOwner

O nome do método RPC a ser invocado.

Opções disponíveis:
getTokenAccountsByOwner
Exemplo:

"getTokenAccountsByOwner"

params
string · object · object[]

Parâmetros para consultar contas de token de propriedade de uma chave pública específica.

Endereço da carteira Solana (pubkey) do proprietário da conta para consultar as participações em tokens, como uma string codificada em base-58.

Exemplo:

"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd"

Resposta

Contas de token recuperadas com sucesso pelo proprietário.

jsonrpc
enum<string>

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
Exemplo:

"2.0"

id
string

Identificador correspondente à solicitação.

Exemplo:

"1"

result
object

Contexto e detalhes da conta.