Exemples de requêtes Polygon Mainnet

Cette page fournit des exemples de requêtes d'analyse de la blockchain pour le mainnet Polygon.

Consultez la documentation BigQuery pour obtenir des instructions sur l'utilisation de BigQuery.

Afficher le bloc indexé le plus ancien et le plus récent

Dans la console Google Cloud , accédez à la page BigQuery.

Accéder à BigQuery

La requête suivante est chargée dans le champ Éditeur :

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;

Voici un exemple de résultat :

Premier bloc Bloc le plus récent
0 54794165

Calculer les TPS (transactions par seconde) par mois sur le réseau principal Polygon

Accéder à BigQuery

La requête suivante est chargée dans le champ Éditeur :

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;

Voici un exemple de résultat :

TXN_COUNT_PER_MONTH TXN_PER_SECOND ANNÉE MOIS
113 037 832 43.610274691358022 2024 2
103 680 742 40.0002862654321 2024 1
82 598 612 31.866748456790123 2024 3