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 comgetAccountInfo. Toda chamada RPC Solana vai para o mesmo endpoint com sua chave de API de dashboard.helius.dev.
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.