Skip to main content

Solanaの履歴データとは?

Solanaの台帳は、ジェネシスから現在まで続く追記専用のブロックチェーンです。履歴データとは、ウォレットの過去のトランザクション、トークンの転送履歴、ブロックの内容、アドレスに関与した署名などを、後から台帳に照会して取得するデータを指します。 Heliusでは、2つの方法で履歴データを読み取れます。標準のアーカイブRPCメソッド(getBlock、getSignaturesForAddress、getTransactionなど)は、SolanaネイティブのJSON-RPCインターフェースに対応しています。さらにHeliusは、標準RPCでは実現できない拡張メソッドを提供します。getTransactionsForAddressは、フィルタリングされた完全なトランザクション履歴を1回の呼び出しで返し、getTransfersByAddressは、解析済みですぐに照合に使用できる転送レコードを返します。

履歴データにHeliusを使用する理由

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

Independent infrastructure

Heliusは、他のプロバイダーのような共有BigTableではなく、独自のアーカイブシステムを運用しています。

Faster queries

最適化されたストレージへ直接アクセスするため、履歴クエリの応答時間が短縮されます。

Higher reliability

共有インフラストラクチャによるボトルネックがありません。ネットワークのピーク時でも一貫したパフォーマンスを維持します。

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

アドレスベースの履歴を扱う場合は、まずgetTransactionsForAddressを使用してください。未加工のブロックデータが必要な場合や、既存のSolana RPCツールを接続する場合は、標準メソッドを使用します。

推奨される方法:getTransactionsForAddress

getTransactionsForAddress

標準のSolana RPCを上回る、Helius独自のトランザクション履歴です。時間およびスロットによるフィルタリング、双方向の並べ替え、トークンアカウント履歴、効率的なキーセットページネーションを使用して照会し、1回のリクエストで完全なトランザクションデータを取得できます。トークンローンチ分析、ウォレットとトークンの完全な履歴、MEV調査、コンプライアンスレポート、ポートフォリオ追跡に最適です。

主要なメソッド

Helius独自の拡張トランザクション履歴メソッドです。各カードから対応するガイドに移動できます。

トランザクション履歴

getTransactionsForAddress

フィルタリング、双方向の並べ替え、トークンアカウントのサポート、効率的なページネーションを備えた、Helius独自の拡張トランザクション履歴です。

getTransfersByAddress

ミント、時刻、数量、取引相手によるフィルターを使用できる、ウォレットの解析済みトークンおよびネイティブSOL転送履歴です。Developer以上のプランでのみ利用でき、リクエストごとに10クレジットかかります。APIリファレンスを参照してください。

getTransaction

単一の署名に対するトランザクションの完全な詳細です。検証、詳細分析、デバッグに使用します。

getSignaturesForAddress

アドレスの確認済み署名です。基本的な履歴の取得と署名の収集に使用します。関連トークンアカウントは含まれません。完全なトークン履歴にはgetTransactionsForAddressを使用してください。

一般的なユースケース

Token launch analysis

ミントの作成と初期保有者のアクティビティを追跡します。プロジェクトの起点と初期配布パターンを特定します。

Wallet forensics

完全なトランザクションタイムラインを構築します。資金源と時系列のトランザクションパターンを特定します。

MEV research

過去のアービトラージとサンドイッチ攻撃を分析します。正確なタイミングデータを使用してMEVの機会を調査します。

Compliance & auditing

包括的なトランザクションレポートを生成します。完全な履歴レコードによって規制コンプライアンスを支援します。

Portfolio tracking

完全なDeFiトランザクション履歴にアクセスします。正確なポートフォリオ分析とパフォーマンス追跡を構築します。

Block explorers

ブロックチェーンの完全な履歴を表示します。詳細なブロック情報とトランザクション情報をユーザーに提供します。

次のステップ

getTransactionsForAddress

拡張トランザクション履歴メソッドの完全なガイドです。

getTransfersByAddress

支払いと照合に使用できる解析済み転送履歴です。

Indexing guide

Solanaインデックスを構築、バックフィル、同期します。

Discord community

Heliusを使用してSolana上で開発する何千人もの開発者に加わりましょう。