データセット スキーマ

このページでは、Blockchain Analytics のテーブル スキーマについて説明します。

Arbitrum One

分析に使用できるテーブル

  • blocks: Arbitrum ブロックデータを保持するテーブル。
  • decoded_events: さまざまな一般的な Arbitrum イベントタイプのデコードされたイベントデータを保持するテーブル。
  • logs: オンチェーン アクティビティ中に発行された Arbitrum イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • **transactions**: 外部所有アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Avalanche Contract Chain

分析に使用できるテーブル

  • blocks: Avalanche ブロックデータを保持するテーブル。
  • decoded_events: さまざまな一般的な Avalanche イベントタイプのデコードされたイベントデータを保持するテーブル。
  • logs: オンチェーン アクティビティ中に発行された Avalanche イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • **transactions**: 外部所有アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Cronos Mainnet

分析に使用できるテーブル

  • blocks: Cronos ブロックデータを保持するテーブル。
  • decoded_events
  • logs: オンチェーン アクティビティ中に発行された Cronos イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • **transactions**: 外部所有アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Ethereum Goerli

分析に使用できるテーブル

Ethereum Mainnet

分析に使用できるテーブル

  • accounts_state: アカウントがオンチェーンでトランザクションを行っていることが確認されたブロック高でのアカウントの状態を保持するテーブル(内部 トランザクションは除く)。
  • blocks: イーサリアム ブロックデータを保持するテーブル。
  • decoded_events
  • logs: オンチェーン アクティビティ中に発行されたイーサリアム イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • token_transfers: ERC-20、ERC-721、および ERC-1155 トークンの転送を保持するテーブル。
  • traces: 特定のトランザクションまたはブロック報酬に対して EVM によって実行されたアクションを示す Parity スタイルのトレースを保持するテーブル。
  • **transactions**: 外部所有アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

クラスタ化されたマテリアライズド ビュー

  • accounts: 次のスキーマを使用して、アカウントを外部所有アカウントまたはスマート コントラクトとして識別します。address でクラスタ化されます。

    フィールド名 BigQuery の型 説明
    address STRING アカウントを識別するアドレス。
    code STRING アカウントが スマート コントラクト の場合、このアカウントのコンパイル済みランタイム バイトコード。
    code_hash STRING アカウントのコードのハッシュ。すべての外部所有アカウントの場合、これは 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470 になります。これは、コード不要の場合のハッシュです。
    is_contract BOOLEAN このアドレスがスマート コントラクトかどうか。アドレスがスマート コントラクトを識別する場合は True。
  • accounts_state_by_address: accounts_state テーブルと同じスキーマを持ち、address 列のデータをクラスタ化するマテリアライズド ビュー。

  • transactions_by_from_address: transactions テーブルと同じスキーマを持ち、from_address 列のデータをクラスタ化するマテリアライズド ビュー。

  • transactions_by_to_address: transactions テーブルと同じスキーマを持ち、to_address 列のデータをクラスタ化するマテリアライズド ビュー。

Fantom Opera

分析に使用できるテーブル

  • blocks: Fantom ブロックデータを保持するテーブル。
  • decoded_events
  • logs: オンチェーン アクティビティ中に発行された Fantom イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • **transactions**: 外部所有アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Optimism Mainnet

分析に使用できるテーブル

  • blocks: Optimism ブロックデータを保持するテーブル。
  • decoded_events: さまざまな一般的な Optimism イベントタイプのデコードされたイベントデータを保持するテーブル。
  • logs: オンチェーン アクティビティ中に発行された Optimism イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • transactions: 外部所有 アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Polygon Mainnet

分析に使用できるテーブル

  • **blocks**: Polygon ブロックデータを保持するテーブル。
  • decoded_events: さまざまな一般的な Polygon イベントタイプのデコードされたイベントデータを保持するテーブル。
  • logs: オンチェーン アクティビティ中に発行された Polygon イベントログを保持するテーブル。
  • receipts: トランザクション レシート、トランザクションの結果に関するデータ を保持するテーブル。
  • transactions: 外部所有 アカウントによって開始されたアクションであるトランザクションを保持するテーブル。

Tron Mainnet

分析に使用できるテーブル

BigQuery スキーマ

BigQuery の各テーブルの [スキーマ] タブを参照してください。

[スキーマ] タブ(BigQuery)

列の説明、BigQuery