Skip to main content
A Enhanced Transactions API é um produto legado em modo de manutenção. Ainda funciona e estas páginas continuam disponíveis, mas não está recebendo novos tipos de analisadores ou desenvolvimento de funcionalidades. Seu sucessor é Parsed Events, que decodifica instruções através do catálogo IDL e está em beta fechado. Você também pode usar getTransactionsForAddress para histórico e complementação de transações, e a Wallet API para dados de carteira legíveis por humanos.

O que é a Enhanced Transactions API?

A Enhanced Transactions API transforma transações complexas do Solana em dados legíveis por humanos. Em vez de decodificar manualmente dados de instruções e listas de contas, você recebe detalhes claros e estruturados sobre transferências, swaps, atividades de NFT e mais. Ela expõe dois endpoints:
  • POST /v0/transactions — analise assinaturas de transações individuais ou múltiplas. Veja Parse Transactions.
  • GET /v0/addresses/{address}/transactions — acesse o histórico de transações legível por humanos para um endereço. Veja Transaction History.
Ambos suportam filtragem por tipo de transação (por exemplo NFT_SALE, SWAP, TRANSFER) via o parâmetro type.

Quando usar isso

  • Você já tem uma integração construída em Enhanced Transactions e precisa da referência.
  • Você deseja descrições pré-analisadas e legíveis por humanos de transações individuais ou do histórico de um endereço.
  • Você está exibindo a atividade de transações para usuários finais (carteiras, rastreadores de portfólio, exploradores).
Para novos projetos, prefira getTransactionsForAddress (histórico e complementação) ou a Wallet API (endpoints REST para dados de carteira).

Recursos principais

Dados legíveis por humanos

Descrições claras da atividade de transação em vez de dados brutos de instruções.

Filtragem por tipo

Filtre por tipo de transação — vendas de NFT, swaps, transferências e mais.

Suporte a paginação

Navegue por grandes históricos de transações com cursores baseados em assinatura.

Metadados detalhados

Marcas de tempo, taxas, assinaturas e as contas envolvidas em cada transação.
Cada transação analisada inclui:
  • Descrição — um resumo legível por humanos do que ocorreu.
  • Tipo — a categoria da transação (TRANSFER, SWAP, NFT_SALE, e outros).
  • Fonte — o programa que executou a transação.
  • Transferências nativas — movimentos de SOL entre contas.
  • Transferências de token — movimentos de tokens SPL.
  • Eventos — resumos de eventos de alto nível.
  • Informação de taxas — taxas de transação e o pagador da taxa.
  • Marcas de tempo — quando a transação foi processada.

Comece agora

Parse Transactions

Analise uma ou mais assinaturas de transações em dados legíveis por humanos.

Transaction History

Obtenha dados históricos de transações para qualquer endereço, com filtragem e paginação.
Para fazer seu primeiro pedido, inscreva-se em dashboard.helius.dev para obter uma chave de API, e siga qualquer um dos guias acima.

Próximos passos

getTransactionsForAddress

O substituto moderno e nativo da Helius para histórico de transações e complementação.

Wallet API

Endpoints REST para dados de carteira legíveis por humanos: saldos, histórico e transferências.

Visão geral de obtenção de dados

Compare cada opção Helius para consulta de dados do Solana.

FAQ de Transações Aprimoradas

Uso, autenticação, limites de taxa e resolução de problemas.