> ## 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の履歴データ概要とチュートリアル

> Heliusを使用してSolanaの履歴データをクエリ: getTransactionsForAddressによる強化されたトランザクション履歴、移転履歴、およびgetBlockやgetSignaturesForAddressのような標準的なアーカイバルRPCメソッド。

## Solanaの履歴データとは？

Solanaの台帳は、ジェネシスまで遡るブロックの追加専用チェーンです。履歴データとは、その台帳を後からクエリすることを意味します：ウォレットの過去のトランザクション、トークンが見た移転、ブロックの内容、アドレスに触れた署名。

Heliusは、それを読むための2つの方法を提供します。標準的なアーカイバルRPCメソッド（Solana標準のJSON-RPC対話面を反映しています）。それに加えて、Heliusは標準的なRPCが対応できない強化されたメソッドを追加しています：単一の呼び出しで完全にフィルタリングされたトランザクション履歴を返す、新しい移転記録を返す。

## なぜHeliusで履歴データを扱うのか？

共有BigTableインフラに依存するプロバイダとは異なり、Heliusは履歴データの高速な取得に最適化された専用のアーカイバルノードを維持しています。データはSolanaのジェネシスから現在までに及び、継続的に更新され、バージョン付きトランザクションやすべてのプログラムタイプを完全にサポートしています。

<CardGroup cols={3}>
  <Card title="独立したインフラ" icon="server">
    Heliusは他のプロバイダのように共有BigTableではなく、自身のアーカイバルシステムを運営しています。
  </Card>

  <Card title="高速なクエリ" icon="bolt">
    最適化されたストレージへの直接アクセスにより、履歴クエリの応答時間が短縮されます。
  </Card>

  <Card title="より高い信頼性" icon="shield-check">
    共有インフラのボトルネックはありません。ネットワークのピーク時でも一貫したパフォーマンスを維持します。
  </Card>
</CardGroup>

## どのメソッドを使用すべきですか？

住所ベースの履歴作業には、まずを使用してください。生のブロックデータが必要な場合や、既存のSolana RPCツールを接続している場合は、標準メソッドを使用します。

| 必要なもの                                  | この方法を使用                         | 返されるもの                               |
| -------------------------------------- | ------------------------------- | ------------------------------------ |
| アドレスの完全なトランザクション履歴（バックフィル、インデックス作成、分析） | **`getTransactionsForAddress`** | フィルタリングされ、ページ分割された完全または署名のみのトランザクション |
| ウォレットのトークン+ネイティブSOL移転履歴                | **`getTransfersByAddress`**     | 解析済みの人間が読める移転記録                      |
| 署名による1つのトランザクション                       | **`getTransaction`**            | 完全なトランザクションの詳細                       |
| アドレスの確認済み署名                            | **`getSignaturesForAddress`**   | 署名リスト（関連するトークンアカウントなし）               |
| 特定のブロックの完全な内容                          | **`getBlock`**                  | スロットのすべてのトランザクションとメタデータ              |
| エポックのインフレーション/ステーキング報酬                 | **`getInflationReward`**        | アドレスごとの報酬額                           |

## 推奨パス: getTransactionsForAddress

<Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/ja/rpc/gettransactionsforaddress">
  標準のSolana RPCを超えるHelius専用のトランザクション履歴。時刻ベースおよびスロットベースのフィルタリング、双方向の並び替え、トークンアカウント履歴、効率的なキーセットページネーション、単一リクエストでの完全なトランザクションデータをクエリします。

  トークンローンチ分析、完全なウォレットとトークン履歴、MEV研究、コンプライアンス報告、およびポートフォリオ追跡に最適です。
</Card>

## キーメソッド

強化され、Helius専用のトランザクション履歴メソッド。各カードはガイドにリンクしています。

### トランザクション履歴

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/ja/rpc/gettransactionsforaddress">
    フィルタリング、双方向の並べ替え、トークンアカウントサポート、効率的なページネーションを備えた強化されたHelius専用のトランザクション履歴。
  </Card>

  <Card title="getTransfersByAddress" icon="arrow-right-arrow-left" href="/ja/rpc/gettransfersbyaddress">
    ミント、時間、金額、および取引先のフィルタを備えたウォレットの解析されたトークンおよびネイティブSOL移転履歴。開発者+専用; リクエストごとに10クレジット。 \[APIリファレンス]をご覧ください(/api-reference/rpc/http/gettransfersbyaddress)。
  </Card>

  <Card title="getTransaction" icon="file-lines" href="/ja/rpc/guides/gettransaction">
    単一署名の完全なトランザクション詳細。検証、詳細な分析、およびデバッグ用。
  </Card>

  <Card title="getSignaturesForAddress" icon="list" href="/ja/rpc/guides/getsignaturesforaddress">
    アドレスの確認済み署名。基本的な履歴と署名収集用。関連するトークンアカウントは含まれていません—完全なトークン履歴にはgetTransactionsForAddressを使用してください。
  </Card>
</CardGroup>

## 一般的な使用例

<CardGroup cols={2}>
  <Card title="トークンローンチ分析" icon="rocket">
    ミントの作成と初期ホルダーの活動を追跡します。プロジェクトの起源と初期配布パターンを特定します。
  </Card>

  <Card title="ウォレットフォレンジクス" icon="magnifying-glass">
    完全なトランザクションタイムラインを構築します。資金の出所と長期的なトランザクションパターンを発見します。
  </Card>

  <Card title="MEV研究" icon="chart-line">
    歴史的なアービトラージとサンドイッチ攻撃を分析します。正確なタイミングデータでMEVの機会を研究します。
  </Card>

  <Card title="コンプライアンスと監査" icon="clipboard-check">
    包括的なトランザクションレポートを生成します。完全な履歴記録で規制コンプライアンスをサポートします。
  </Card>

  <Card title="ポートフォリオ追跡" icon="wallet">
    完全なDeFiトランザクション履歴にアクセスします。正確なポートフォリオ分析とパフォーマンストラッキングを構築します。
  </Card>

  <Card title="ブロックエクスプローラー" icon="globe">
    完全なブロックチェーン履歴を表示します。ユーザーに詳細なブロックおよびトランザクション情報を提供します。
  </Card>
</CardGroup>

## 次のステップ

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/ja/rpc/gettransactionsforaddress">
    強化されたトランザクション履歴メソッドの完全なガイド。
  </Card>

  <Card title="getTransfersByAddress" icon="arrow-right-arrow-left" href="/ja/rpc/gettransfersbyaddress">
    支払いと調整のための解析済み移転履歴。
  </Card>

  <Card title="インデックス作成ガイド" icon="layer-group" href="/ja/rpc/how-to-index-solana-data">
    Solanaインデックスを構築、バックフィル、および同期します。
  </Card>

  <Card title="Discordコミュニティ" icon="discord" href="https://discord.com/invite/6GXdee3gBj">
    Heliusを使用してSolanaで構築している数千の開発者に参加しましょう。
  </Card>
</CardGroup>
