> ## 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トランザクションとアドレス履歴をデコード済みの命令、転送、要約に変換し、RESTまたはGraphQL経由で取得します。

<Note>
  解析済みイベントは**クローズドベータ**です。現在はプロジェクトごとにアクセスが許可されており、一般公開前にAPIが変更される可能性があります。クローズドベータに参加するには、[こちらから申し込んでください](https://form.typeform.com/to/BlFWKbC9)。
</Note>

## 解析済みイベントとは？

解析済みイベントは、生のトランザクション署名やアドレス履歴から解析済みのSolanaトランザクションデータを返します。同じ解析済みトランザクションモデルをREST JSONとGraphQLで公開します。

命令は[Parsed Streams](/docs/ja/parsed-streams)を駆動するIDLカタログを通じてデコードされます：命名された命令引数、命名されたアカウント、内部（CPI）命令です。Parsed StreamsはWebSocketを介してリアルタイムで一致するトランザクションをプッシュし、Parsed Eventsはオンデマンドで署名とアドレス履歴を解析します。デコードモデルが新しい場合は、先にParsed Streamsの[メンタルモデル](/docs/ja/parsed-streams#the-mental-model)をお読みください。

解析済みデータには以下が含まれます：

* デコードされた命令名、アカウント、引数;
* トランザクションと命令の要約;
* ネイティブSOL転送;
* SPLトークンとToken-2022転送;
* サポートされているプロトコルのための構造化要約データ（`parsedData`）;
* プログラムメタデータが利用可能な場合のカスタムプログラムエラーのデコード;
* 要求時の元の生トランザクションペイロード。

## メソッド

解析済みイベントには2つのメソッドがあります。どちらもRESTとGraphQLで利用可能です。

| メソッド           | REST                        | GraphQL                 | 説明                         |
| -------------- | --------------------------- | ----------------------- | -------------------------- |
| トランザクションの解析    | `POST /transactions`        | `transactions`          | 1つ以上のトランザクション署名を解析します。     |
| 解析済みトランザクション履歴 | `POST /transaction-history` | `transactionsByAddress` | アドレスの解析済みトランザクション履歴を取得します。 |

### 比較

<CardGroup cols={2}>
  <Card title="解析済みストリームと比較" icon="tower-broadcast">
    [Parsed Streams](/docs/ja/parsed-streams)は、命令レベルでサーバー側でフィルタリングされたデコード済みトランザクションをWebSocketを介してプッシュします。解析済みイベントは、RESTとGraphQLを介してオンデマンドで署名とアドレス履歴を解析します。
  </Card>

  <Card title="強化トランザクションと比較" icon="clock-rotate-left">
    [Enhanced Transactions](/docs/ja/enhanced-transactions/overview)は、固定されたイベントタイプに基づいて構築された前世代の解析と履歴APIです。解析済みイベントは、IDLカタログを通じて命令をデコードし、命名された引数とアカウントに変換します。
  </Card>
</CardGroup>

## アクセス

解析済みイベントはクローズドベータの間にプロジェクトごとに有効化されます。Heliusチームがプロジェクトが有効化されるとAPIエンドポイントを共有します。

認証は、`api-key`クエリパラメータとして渡されるプロジェクトのAPIキーで行います。

## はじめに

<CardGroup cols={2}>
  <Card title="クイックスタート" icon="bolt" href="/docs/ja/parsed-events/quickstart">
    最初のトランザクションを解析し、アドレス履歴を取得し、結果をページングします。
  </Card>

  <Card title="Pump.fun Mintsの取得" icon="rocket" href="/docs/ja/parsed-events/guides/fetch-pumpfun-mints">
    Pump.funでウォレットがデプロイしたすべてのトークンをページングします。
  </Card>

  <Card title="GraphQLでのクエリ" icon="diagram-project" href="/docs/ja/parsed-events/guides/query-with-graphql">
    アプリが必要とする解析済みフィールドを正確に選択します。
  </Card>

  <Card title="解析済みレスポンス" icon="brackets-curly" href="/docs/ja/parsed-events/parsed-response">
    解析済みトランザクション、転送、命令のフィールド参照。
  </Card>
</CardGroup>
