Skip to main content
A Enhanced Transactions API é um produto legado em modo de manutenção. Ela ainda funciona e essas páginas continuam disponíveis, mas não está recebendo novos tipos de analisadores ou desenvolvimento de recursos. Seu sucessor é o 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 de transações e preenchimento retroativo, e a Wallet API para dados de carteira legíveis por humanos.

Visão Geral

O endpoint Parse Transactions transforma assinaturas de transações brutas em informações estruturadas e legíveis por humanos. Em vez de decodificar manualmente dados de instruções e listas de contas, você recebe detalhes claros sobre transferências, trocas, atividades de NFT e mais. Envie uma solicitação POST para /v0/transactions com até 100 assinaturas por chamada.

Quando usá-lo

  • Você tem uma ou mais assinaturas de transações e deseja uma saída pré-analisada e legível por humanos.
  • Você está exibindo os detalhes de uma única transação para um usuário (carteiras, exploradores).
  • Você precisa de resumos de eventos (transferências SOL/token, atividade NFT) sem escrever seu próprio analisador.
Para novas construções, getTransaction retorna a transação bruta, e getTransactionsForAddress é o caminho moderno para o histórico.

Início Rápido

1

Obtenha sua chave API

Inscreva-se em dashboard.helius.dev e copie sua chave API.
2

POST assinaturas para /v0/transactions

Passe um array de assinaturas no campo de corpo transactions.
3

Leia a resposta analisada

Cada transação retorna com uma descrição, tipo, transferências e resumos de eventos. Veja Resposta abaixo.

Parâmetros de solicitação

string[]
obrigatório
Array de assinaturas de transações a serem analisadas. Até 100 assinaturas por solicitação.

Resposta

Cada transação analisada inclui uma descrição legível por humanos junto com dados estruturados de transferências e eventos:
Cada transação analisada inclui:
  • description — resumo legível por humanos do que aconteceu.
  • type — categoria da transação (TRANSFER, SWAP, NFT_SALE e outros).
  • source — o programa que executou a transação.
  • fee / feePayer — taxa de transação em lamports e a conta que a pagou.
  • nativeTransfers — movimentos de SOL entre contas.
  • tokenTransfers — movimentos de tokens SPL.
  • events — resumos de eventos de alto nível.
  • slot / timestamp — quando a transação foi processada.
Para o catálogo completo de campos e todos os tipos de transações suportados, consulte a Referência da API Parse Transactions.

Próximos passos

Histórico de Transações

Recupere o histórico de transações legível por humanos para um endereço, com filtragem e paginação.

getTransactionsForAddress

A substituição moderna, nativa do Helius para histórico de transações e preenchimento retroativo.

Wallet API

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

Visão Geral dos Dados

Compare todas as opções Helius para consulta de dados Solana.