Navegação Rápida
Métodos de Estado Atual
Consultar dados ao vivo da blockchain e status da rede
Dados Históricos (Arquival)
Acesse o histórico completo de transações e blocos
Envio de Transações
Envie e simule transações com estimativa de taxas
Informações da Rede e Cluster
Monitore validadores, épocas e desempenho da rede
O que são guias de métodos RPC?
Estes guias práticos mostram como usar métodos específicos do Solana RPC para resolver desafios comuns de desenvolvimento. Cada guia inclui:- Casos de uso do mundo real e quando usar cada método
- Exemplos completos de código em várias linguagens
- Explicações de parâmetros com dicas práticas
- Desestruturação da estrutura de resposta
- Dicas para desenvolvedores para otimização e melhores práticas
Infraestrutura Independente: A Helius opera sua própria infraestrutura dedicada de RPC e arquival. Ao contrário de provedores que dependem de sistemas compartilhados, nossa arquitetura independente oferece desempenho consistente, tempos de resposta mais rápidos e maior confiabilidade em todos os métodos RPC. Veja como nos comparamos nas benchmarkings de RPC.
Métodos de Estado Atual
Consulte dados ao vivo da blockchain, incluindo contas, saldos, slots atuais e status de rede em tempo real.Consultas de Conta e Saldo
getAccountInfo
Obtenha detalhes completos da conta incluindo saldo, proprietário e dados
getBalance
Consulta rápida de saldo SOL para qualquer conta
getMultipleAccounts
Consulta em lote de várias contas de forma eficiente
getProgramAccounts
Encontre todas as contas possuídas por um programa específico
getLargestAccounts
Obtenha contas com os maiores saldos de SOL
getSupply
Obtenha informações sobre a oferta atual
Guias para Métodos de Contas de Token
getTokenAccountsByOwner
Obtenha todas as contas de token para uma carteira
getTokenAccountsByDelegate
Consulte contas de token por delegado
getTokenAccountBalance
Obtenha saldo de uma conta de token específica
getTokenSupply
Consulte a oferta total de um token SPL
getTokenLargestAccounts
Encontre contas com maiores participações de tokens
Guias para Slot Atual e Blockhash
getSlot
Obtenha o número de slot atual
getBlockHeight
Obtenha a altura atual do bloco da rede
getLatestBlockhash
Obtenha o blockhash mais recente para transações
isBlockhashValid
Valide se um blockhash ainda é válido
getSlotLeader
Obtenha o líder de slot atual
getSlotLeaders
Obtenha líderes de slot para um intervalo de slots
Status e Confirmação de Transações
getSignatureStatuses
Verifique o status de confirmação das transações
getTransactionCount
Obtenha o número total de transações processadas
Dados Históricos (Arquival)
Acesse o histórico completo de transações e blocos desde o gênesis de Solana. Todos os métodos arquivais custam 1 crédito. Saiba mais sobre dados históricos →Histórico de Transações
getTransactionsForAddress
Histórico avançado de transações com filtro, ordenação e suporte para contas de token (exclusivo Helius)
getTransaction
Obtenha informações detalhadas sobre uma transação específica
getSignaturesForAddress
Obtenha assinaturas de transações para uma conta
getInflationReward
Calcule recompensas de inflação para contas
Guias para Histórico de Blocos
Acesse a estrutura da blockchain, tempo e dados históricos.getBlock
Obtenha informações completas de blocos, incluindo todas as transações
getBlocks
Obtenha lista de blocos confirmados em um intervalo
getBlocksWithLimit
Obtenha número limitado de blocos confirmados
getBlockTime
Obtenha o tempo estimado de produção de um bloco
Guias para Envio de Transações
Envie e simule transações com estimativa e otimização de taxas.Guias para Métodos de Transação
requestAirdrop
Solicitar airdrop de SOL na devnet/testnet
getPriorityFees
Obtenha taxas de prioridade recentes para precificação ótima
getFeeForMessage
Calcule taxas de transação antes de enviar
Guias para Métodos de Rede e Cluster
Monitore validadores, épocas, desempenho da rede e saúde do cluster.Informações do Cluster
getHealth
Verifique o status de saúde do nó RPC
getVersion
Obtenha informações sobre a versão do software Solana
getClusterNodes
Obtenha informações sobre validadores do cluster
getVoteAccounts
Obtenha contas de votação atuais e delinquentes
getEpochInfo
Obtenha informações sobre a época atual
getEpochSchedule
Obtenha informações sobre o calendário de épocas
getLeaderSchedule
Obtenha o calendário de líder para uma época
Guias para Desempenho e Economia da Rede
getPerformanceSamples
Obtenha métricas de desempenho da rede recentes
getInflationGovernor
Obtenha parâmetros atuais de inflação
getInflationRate
Obtenha a taxa atual de inflação
getStakeDelegation
Obtenha a quantidade mínima de delegação de stake
Guias para Métodos de Utilidade e Sistema
Métodos auxiliares para informações do sistema, validação e consultas avançadas.Métodos Básicos de Utilidade
getRentExemption
Calcule o saldo mínimo para isenção de aluguel
getGenesisHash
Obtenha o hash do gênesis do cluster
getIdentity
Obtenha a chave pública de identidade do nó RPC
getFirstAvailableBlock
Obtenha o slot do primeiro bloco disponível
getHighestSnapshotSlot
Obtenha o maior slot com um snapshot
minimumLedgerSlot
Obtenha o slot mínimo que o nó possui informações de registro
Guias para Consultas Avançadas do Sistema
getMaxRetransmitSlot
Obtenha o slot máximo visto do estágio de retransmissão
getMaxShredInsertSlot
Obtenha o slot máximo visto da inserção de shred
Recursos Relacionados
Documentação Adicional
Visão Geral de Dados Históricos
Conheça a infraestrutura e capacidades arquivais da Helius
Otimização de RPC
Técnicas avançadas para otimizar o desempenho do RPC
Métodos WebSocket
Explore assinaturas em tempo real e dados em streaming
Referência de API
Referência técnica completa para todos os métodos RPC
Precisa de ajuda com um método RPC específico? Cada guia inclui exemplos práticos e dicas para desenvolvedores para ajudá-lo a começar rapidamente. Navegue pelas categorias acima ou use a pesquisa para encontrar exatamente o que você precisa.