Beispielabfragen für Polygon Mainnet

Auf dieser Seite finden Sie Beispiele für Blockchain Analytics-Abfragen für das Polygon Mainnet.

Eine Anleitung zur Verwendung von BigQuery finden Sie in der BigQuery-Dokumentation.

Frühesten und zuletzt indexierten Block ansehen

Rufen Sie in der Google Cloud Console die Seite BigQuery auf.

BigQuery aufrufen

Die folgende Abfrage wird in das Feld Editor geladen:

SELECT
  MIN(block_number) AS `First block`,
  MAX(block_number) AS `Newest block`,
  COUNT(1) AS `Total number of blocks`
FROM
  bigquery-public-data.goog_blockchain_polygon_mainnet_us.blocks;

Im Folgenden sehen Sie ein Beispiel für ein Ergebnis:

Erster Block Neuester Block
0 54794165

TPS (Transaktionen pro Sekunde) nach Monat im Polygon-Mainnet berechnen

BigQuery aufrufen

Die folgende Abfrage wird in das Feld Editor geladen:

SELECT
  COUNT(*) AS TXN_COUNT_PER_MONTH,
  COUNT(*) / 2592000.0 AS TXN_PER_SECOND, # seconds in a month
  EXTRACT(YEAR
  FROM
    txn.block_timestamp) AS YEAR,
  EXTRACT(MONTH
  FROM
    txn.block_timestamp) AS MONTH,
FROM
  `bigquery-public-data.goog_blockchain_polygon_mainnet_us.transactions` AS txn
GROUP BY
  EXTRACT(YEAR
  FROM
    txn.block_timestamp),
  EXTRACT(MONTH
  FROM
    txn.block_timestamp)
ORDER BY TXN_COUNT_PER_MONTH DESC;

Im Folgenden sehen Sie ein Beispiel für ein Ergebnis:

TXN_COUNT_PER_MONTH TXN_PER_SECOND YEAR MONAT
113.037.832 43.610274691358022 2024 2
103.680.742 40.0002862654321 2024 1
82.598.612 31.866748456790123 2024 3