Skip to main content

Что такое Parsed Events?

Parsed Events возвращает разобранные данные транзакций Solana по исходным сигнатурам транзакций или истории адресов. Данные возвращаются в виде той же модели разобранной транзакции, которую предоставляет Parsed Streams, в формате JSON через REST. Инструкции декодируются с помощью того же каталога IDL, который используется в Parsed Streams: именованные аргументы инструкций, именованные учетные записи и внутренние инструкции (CPI). Parsed Streams в реальном времени отправляет вам соответствующие транзакции через WebSocket, а Parsed Events по запросу разбирает сигнатуры и историю адресов. Если эта модель декодирования для вас незнакома, сначала ознакомьтесь с принципами работы Parsed Streams. Разобранные данные включают:
  • декодированные имена, учетные записи и аргументы инструкций;
  • сводки транзакций и инструкций;
  • переводы нативного SOL;
  • переводы SPL Token и Token-2022;
  • структурированные данные сводки (parsedData) для поддерживаемых протоколов;
  • декодированные ошибки пользовательских программ, если доступны метаданные программы;
  • исходные необработанные данные транзакции, если они запрошены.

Методы

Parsed Events предоставляет два метода REST.

Сравнение с другими решениями

vs Parsed Streams

Parsed Streams отправляет декодированные транзакции через WebSocket по мере их поступления, фильтруя их на стороне сервера на уровне инструкций. Parsed Events по запросу разбирает сигнатуры и историю адресов через REST.

vs Enhanced Transactions

Enhanced Transactions — это API предыдущего поколения для разбора транзакций и получения истории, основанный на фиксированных типах событий. Parsed Events декодирует инструкции с помощью каталога IDL в именованные аргументы и учетные записи.

Доступ и цены

Parsed Events общедоступен во всех тарифах, включая Free. Он заменяет устаревший Enhanced Transactions API, который остается в режиме обслуживания. Получите ключ API в панели управления Helius и отправляйте запросы на https://mainnet.helius-rpc.com. Для аутентификации передайте ключ API своего проекта в параметре запроса api-key. Каждый запрос стоит 10 кредитов. Полный список цен приведен в разделе Кредиты.

Начало работы

Quickstart

Разберите первую транзакцию, получите историю адреса и просмотрите результаты постранично.

Fetch Pump.fun Mints

Просмотрите постранично все токены, выпущенные кошельком на Pump.fun.

Parsed Response

Справочник по полям разобранных транзакций, переводов и инструкций.

Migrate from Enhanced Transactions

Сопоставление эндпоинтов, параметров и ответов с устаревшим API.