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