> ## 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.

# 拡張取引の概要

> Helius Enhanced Transactions APIを使用して、複雑なSolanaブロックチェーントランザクションを人間に読みやすいデータに変換します。トランザクションの詳細を解析し、履歴を取得し、オンチェーン活動を手動でデコードせずに理解します。

<Warning>
  Enhanced Transactions APIはメンテナンスモードのレガシープロダクトです。まだ機能しますし、これらのページも利用可能ですが、新しいパーサータイプや機能作業は受けていません。新しいビルドには、取引履歴とバックフィルには[`getTransactionsForAddress`](/ja/rpc/gettransactionsforaddress)を、人間に読みやすいウォレットデータには[Wallet API](/ja/wallet-api/overview)を使用してください。
</Warning>

## Enhanced Transactions APIとは？

Enhanced Transactions APIは、複雑なSolanaトランザクションを人間に読みやすいデータに変換します。指示データやアカウントリストを手動でデコードする代わりに、転送、スワップ、NFT活動などの明確で構造化された詳細を受け取ります。

次の2つのエンドポイントがあります。

* `POST /v0/transactions` — 個別または複数のトランザクション署名を解析します。[Parse Transactions](/ja/enhanced-transactions/parse-transactions)を参照してください。
* `GET /v0/addresses/{address}/transactions` — アドレスの人間に読みやすい取引履歴を取得します。[Transaction History](/ja/enhanced-transactions/transaction-history)を参照してください。

どちらも、`type`パラメーターを使用して取引タイプ（例えば`NFT_SALE`, `SWAP`, `TRANSFER`）でフィルタリングをサポートしています。

## 使用時期

* Enhanced Transactionsに基づいた統合を既に構築しており、参照が必要な場合。
* 個別のトランザクションまたはアドレスの履歴の、事前に解析された人間に読みやすい説明が必要な場合。
* エンドユーザー（ウォレット、ポートフォリオトラッカー、エクスプローラー）に取引活動を表示する場合。

新しいプロジェクトには、[`getTransactionsForAddress`](/ja/rpc/gettransactionsforaddress)（履歴とバックフィル）または[Wallet API](/ja/wallet-api/overview)（ウォレットデータのRESTエンドポイント）を優先してください。

## 主な機能

<CardGroup cols={2}>
  <Card title="人間に読みやすいデータ" icon="book-open">
    生の指示データの代わりに、取引活動の明確な説明を提供します。
  </Card>

  <Card title="タイプフィルタリング" icon="filter">
    取引タイプでフィルタリング - NFT販売、スワップ、転送など。
  </Card>

  <Card title="ページネーションサポート" icon="list">
    署名ベースのカーソルで大規模な取引履歴をページングします。
  </Card>

  <Card title="詳細なメタデータ" icon="info">
    タイムスタンプ、手数料、署名、および各取引に関与するアカウント。
  </Card>
</CardGroup>

各解析済みトランザクションには以下が含まれます。

* **説明** — 発生した事象の人間に読みやすい概要。
* **タイプ** — トランザクションカテゴリー（`TRANSFER`, `SWAP`, `NFT_SALE`など）。
* **ソース** — トランザクションを実行したプログラム。
* **ネイティブ転送** — アカウント間のSOLの移動。
* **トークン転送** — SPLトークンの移動。
* **イベント** — 上位レベルのイベント要約。
* **手数料情報** — トランザクション手数料および手数料支払者。
* **タイムスタンプ** — トランザクションが処理された時期。

## 開始するには

<CardGroup cols={2}>
  <Card title="取引の解析" icon="code" href="/ja/enhanced-transactions/parse-transactions">
    1つ以上のトランザクション署名を人間に読みやすいデータに解析します。
  </Card>

  <Card title="取引履歴" icon="clock-rotate-left" href="/ja/enhanced-transactions/transaction-history">
    任意のアドレスの履歴取引データを取得し、フィルタリングとページネーションを行います。
  </Card>
</CardGroup>

最初のリクエストを行うには、[dashboard.helius.dev](https://dashboard.helius.dev)でAPIキーにサインアップし、上記のいずれかのガイドに従ってください。

## 次のステップ

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/ja/rpc/gettransactionsforaddress">
    トランザクション履歴とバックフィルのための、Heliusネイティブの最新の代替品。
  </Card>

  <Card title="Wallet API" icon="wallet" href="/ja/wallet-api/overview">
    人間に読みやすいウォレットデータのためのRESTエンドポイント：残高、履歴、転送。
  </Card>

  <Card title="データ取得の概要" icon="database" href="/ja/getting-data">
    SolanaデータをクエリするためのHeliusのすべてのオプションを比較します。
  </Card>

  <Card title="Enhanced Transactions FAQ" icon="circle-question" href="/ja/faqs/enhanced-transactions">
    使用方法、認証、レート制限、トラブルシューティング。
  </Card>
</CardGroup>
