> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Обзор и руководства по историческим данным Solana

> Запрашивайте исторические данные Solana с помощью Helius — расширенную историю транзакций через getTransactionsForAddress, историю переводов и архивные методы RPC, такие как getBlock.

## Что такое исторические данные Solana?

Реестр Solana представляет собой цепочку блоков с возможностью только добавления, которая начинается с генезис-блока. Под историческими данными понимаются ретроспективные запросы к этому реестру: прошлые транзакции кошелька, переводы токена, содержимое блока или подписи, связанные с адресом.

Helius предоставляет два способа чтения этих данных. Стандартные архивные методы RPC (`getBlock`, `getSignaturesForAddress`, `getTransaction` и другие) повторяют нативный интерфейс Solana JSON-RPC. В дополнение к ним Helius предлагает расширенные методы, недоступные в стандартном RPC: `getTransactionsForAddress` возвращает полную отфильтрованную историю транзакций за один вызов, а `getTransfersByAddress` — разобранные записи о переводах, готовые к сверке.

## Почему стоит использовать Helius для работы с историческими данными?

В отличие от провайдеров, использующих общую инфраструктуру BigTable, Helius поддерживает выделенные архивные узлы, оптимизированные для быстрого получения исторических данных. Данные охватывают период от генезис-блока Solana до настоящего времени, непрерывно обновляются и полностью поддерживают версионированные транзакции и все типы программ.

<CardGroup cols={3}>
  <Card title="Independent infrastructure" icon="server">
    Helius использует собственную архивную систему, а не общую BigTable, как другие провайдеры.
  </Card>

  <Card title="Faster queries" icon="bolt">
    Прямой доступ к оптимизированному хранилищу ускоряет получение ответов на запросы исторических данных.
  </Card>

  <Card title="Higher reliability" icon="shield-check">
    Нет узких мест общей инфраструктуры. Стабильная производительность даже при пиковых нагрузках на сеть.
  </Card>
</CardGroup>

## Какой метод следует использовать?

Для любой работы с историей по адресу начните с `getTransactionsForAddress`. Используйте стандартные методы, если вам нужны необработанные данные блоков или вы подключаете существующие инструменты Solana RPC.

| Что вам нужно | Используйте | Возвращаемые данные |
| - | - | - |
| Полная история транзакций для адреса (ретроспективная загрузка, индексирование, аналитика) | **`getTransactionsForAddress`** | Полные транзакции или только подписи с фильтрацией и пагинацией |
| История переводов токенов и нативного SOL для кошелька | **`getTransfersByAddress`** | Разобранные, удобочитаемые записи о переводах |
| Одна транзакция по подписи | **`getTransaction`** | Полные сведения о транзакции |
| Подтвержденные подписи для адреса | **`getSignaturesForAddress`** | Список подписей (без связанных токен-аккаунтов) |
| Полное содержимое определенного блока | **`getBlock`** | Все транзакции и метаданные слота |
| Награды за инфляцию и стейкинг для эпохи | **`getInflationReward`** | Суммы наград по каждому адресу |

## Рекомендуемый вариант: getTransactionsForAddress

<Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/ru/rpc/gettransactionsforaddress">
  Эксклюзивная для Helius история транзакций, выходящая за рамки стандартного Solana RPC. Выполняйте запросы с фильтрацией по времени и слотам, двунаправленной сортировкой, историей токен-аккаунтов, эффективной пагинацией на основе ключей и полными данными транзакций в одном запросе.

  Идеально подходит для анализа запуска токенов, полной истории кошельков и токенов, исследования MEV, отчетности по соблюдению нормативных требований и отслеживания портфелей.
</Card>

## Основные методы

Расширенные эксклюзивные методы Helius для работы с историей транзакций. Каждая карточка содержит ссылку на соответствующее руководство.

### История транзакций

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/ru/rpc/gettransactionsforaddress">
    Расширенная эксклюзивная история транзакций Helius с фильтрацией, двунаправленной сортировкой, поддержкой токен-аккаунтов и эффективной пагинацией.
  </Card>

  <Card title="getTransfersByAddress" icon="arrow-right-arrow-left" href="/docs/ru/rpc/gettransfersbyaddress">
    Разобранная история переводов токенов и нативного SOL для кошелька с фильтрами по адресу выпуска, времени, сумме и контрагенту. Доступно только на тарифе Developer+; 10 кредитов за запрос. См. [справочник API](/docs/ru/api-reference/rpc/http/gettransfersbyaddress).
  </Card>

  <Card title="getTransaction" icon="file-lines" href="/docs/ru/rpc/guides/gettransaction">
    Полные сведения о транзакции для одной подписи. Используйте для проверки, подробного анализа и отладки.
  </Card>

  <Card title="getSignaturesForAddress" icon="list" href="/docs/ru/rpc/guides/getsignaturesforaddress">
    Подтвержденные подписи для адреса. Используйте для получения базовой истории и сбора подписей. Связанные токен-аккаунты не включены — для получения полной истории токенов используйте getTransactionsForAddress.
  </Card>
</CardGroup>

## Распространенные сценарии использования

<CardGroup cols={2}>
  <Card title="Token launch analysis" icon="rocket">
    Отслеживайте создание токенов и раннюю активность держателей. Определяйте происхождение проектов и первоначальные схемы распределения.
  </Card>

  <Card title="Wallet forensics" icon="magnifying-glass">
    Создавайте полные хронологии транзакций. Выявляйте источники финансирования и закономерности транзакций с течением времени.
  </Card>

  <Card title="MEV research" icon="chart-line">
    Анализируйте исторические арбитражные и сэндвич-атаки. Исследуйте возможности MEV с помощью точных временных данных.
  </Card>

  <Card title="Compliance & auditing" icon="clipboard-check">
    Создавайте исчерпывающие отчеты о транзакциях. Обеспечивайте соблюдение нормативных требований с помощью полных исторических записей.
  </Card>

  <Card title="Portfolio tracking" icon="wallet">
    Получайте доступ к полной истории транзакций DeFi. Создавайте точную аналитику портфеля и отслеживайте его эффективность.
  </Card>

  <Card title="Block explorers" icon="globe">
    Отображайте полную историю блокчейна. Предоставляйте пользователям подробную информацию о блоках и транзакциях.
  </Card>
</CardGroup>

## Дальнейшие действия

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/ru/rpc/gettransactionsforaddress">
    Полное руководство по расширенному методу получения истории транзакций.
  </Card>

  <Card title="getTransfersByAddress" icon="arrow-right-arrow-left" href="/docs/ru/rpc/gettransfersbyaddress">
    Разобранная история переводов для платежей и сверки.
  </Card>

  <Card title="Indexing guide" icon="layer-group" href="/docs/ru/rpc/how-to-index-solana-data">
    Создайте индекс Solana, выполните его ретроспективное заполнение и синхронизацию.
  </Card>

  <Card title="Discord community" icon="discord" href="https://discord.com/invite/6GXdee3gBj">
    Присоединяйтесь к тысячам разработчиков, создающих решения на Solana с помощью Helius.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.