¿Qué es la API de Enhanced Transactions?
La API de Enhanced Transactions transforma transacciones complejas de Solana en datos legibles. En lugar de decodificar manualmente los datos de las instrucciones y las listas de cuentas, recibes información clara y estructurada sobre transferencias, intercambios, actividades de NFT y mucho más. Ofrece dos endpoints:POST /v0/transactions— analiza una o varias firmas de transacciones. Consulta Analizar transacciones.GET /v0/addresses/{address}/transactions— obtiene el historial de transacciones legible de una dirección. Consulta Historial de transacciones.
NFT_SALE, SWAP, TRANSFER) mediante el parámetro type.
Cuándo usarla
- Ya tienes una integración creada con Enhanced Transactions y necesitas la documentación de referencia.
- Quieres descripciones preanalizadas y legibles de transacciones individuales o del historial de una dirección.
- Muestras la actividad de las transacciones a los usuarios finales (billeteras, rastreadores de portafolios o exploradores).
getTransactionsForAddress (historial y recuperación de datos históricos) o la Wallet API (endpoints REST para datos de billeteras).
Funciones principales
Human-readable data
Descripciones claras de la actividad de las transacciones en lugar de datos de instrucciones sin procesar.
Type filtering
Filtra por tipo de transacción: ventas de NFT, intercambios, transferencias y mucho más.
Pagination support
Recorre historiales de transacciones extensos mediante cursores basados en firmas.
Detailed metadata
Marcas de tiempo, comisiones, firmas y cuentas involucradas en cada transacción.
- Descripción — un resumen legible de lo que ocurrió.
- Tipo — la categoría de la transacción (
TRANSFER,SWAP,NFT_SALEy otras). - Origen — el programa que ejecutó la transacción.
- Transferencias nativas — movimientos de SOL entre cuentas.
- Transferencias de tokens — movimientos de tokens SPL.
- Eventos — resúmenes de eventos de alto nivel.
- Información sobre comisiones — las comisiones de la transacción y la cuenta que las paga.
- Marcas de tiempo — cuándo se procesó la transacción.
Comienza
Parse Transactions
Analiza una o varias firmas de transacciones y conviértelas en datos legibles.
Transaction History
Obtén datos históricos de transacciones para cualquier dirección, con filtrado y paginación.
Próximos pasos
getTransactionsForAddress
La alternativa moderna y nativa de Helius para consultar el historial de transacciones y recuperar datos históricos.
Wallet API
Endpoints REST para obtener datos de billeteras legibles: saldos, historial y transferencias.
Getting Data overview
Compara todas las opciones de Helius para consultar datos de Solana.
Enhanced Transactions FAQ
Uso, autenticación, límites de frecuencia y solución de problemas.