Premiers pas avec l'API du pool
Lisez par programme les statistiques en direct du pool et de chaque mineur : les endpoints JSON publics, comment interroger votre propre adresse et les règles d'usage équitable.
À quoi sert l'API
Tout ce qu'affiche le tableau de bord est servi par une API JSON publique en lecture seule : vous pouvez donc créer votre propre surveillance, un tableau de bord chez vous, un bot ou un tableur qui suit votre minage. Elle expose les statistiques de tout le pool (hashrate, difficulté du réseau, blocs, paiements) et les statistiques par mineur pour n'importe quelle adresse, sans clé et sans compte.
Statistiques de tout le pool
L'endpoint des statistiques du pool renvoie les mêmes chiffres que ceux de l'en-tête et du tableau de bord : le hashrate du pool et du réseau, les mineurs connectés, la difficulté, les derniers blocs et les paiements récents. Interrogez-le comme n'importe quelle URL JSON :
curl https://quantus.herominers.com/api/statsVos propres statistiques
Pour lire une seule adresse, passez-la à l'endpoint des statistiques du mineur. La réponse inclut le hashrate, les workers, les soldes et les paiements récents de cette adresse, les données brutes derrière la page de votre tableau de bord :
curl https://quantus.herominers.com/api/stats_address?address=YOUR_QTC_ADDRESSUsage raisonnable
L'API est faite pour être utilisée, mais interrogez-la avec modération : les chiffres derrière elle ne sont mis à jour que de temps en temps, une requête toutes les minutes ou toutes les deux minutes suffit donc, et la bombarder bien plus souvent ne fait que gaspiller la bande passante des deux côtés sans vous donner de données plus récentes. Mettez en cache ce que vous obtenez et travaillez au même rythme de mise à jour que le tableau de bord.