Skip to main content

O que são dados de conta?

Cada pedaço de estado na Solana vive em uma conta — carteiras, contas de token e estado de programa (smart-contract). Os métodos de conta leem esse estado diretamente pelo endereço: os dados brutos ou analisados, o programa proprietário, o saldo de lamports (SOL) e metadados de aluguel. Para dados de token e NFT de nível superior, use as APIs Tokens & NFTs em vez de leituras de conta bruta. Para históricos de transações, veja Transações.

Qual método devo usar?

Métodos principais

getAccountInfo

Estado completo da conta para um único endereço — dados, proprietário, lamports e época de aluguel.

getMultipleAccounts

Obtenha até 100 contas em uma chamada — a maneira eficiente de ler muitas contas de uma vez.

getProgramAccounts

Toda conta possuída por um programa, com filtros memcmp e dataSize para consultas direcionadas.

getBalance

O saldo de lamports (SOL) de uma única conta.

Início rápido

Leia uma única conta com getAccountInfo. Toda chamada RPC Solana vai para o mesmo endpoint com sua chave de API de dashboard.helius.dev.
Lendo muitas contas? Use getMultipleAccounts com um array de endereços em vez de fazer o loop getAccountInfo — uma solicitação retorna até 100 contas.

Próximos passos

Referência getAccountInfo

Parâmetros completos, codificações e esquema de resposta.

Tokens & NFTs

Para saldos de tokens e dados de NFT, a API DAS é de nível mais alto que leituras de contas brutas.

Transações

Consulte o histórico de transações e transferências para um endereço.

Todos os métodos RPC

Navegue pela referência completa dos métodos RPC Solana.