Začínáme s API poolu
Čtěte živé statistiky poolu a jednotlivých těžařů programově: veřejné JSON endpointy, jak se dotázat na vlastní adresu a zásady férového používání.
K čemu je API
Vše, co dashboard ukazuje, poskytuje veřejné JSON API jen pro čtení, takže si můžete postavit vlastní monitoring, domácí dashboard, bota nebo tabulku, která sleduje vaši těžbu. Zpřístupňuje statistiky celého poolu (hashrate, obtížnost sítě, bloky, výplaty) a statistiky těžaře pro jakoukoli adresu, bez klíče a bez účtu.
Statistiky celého poolu
Endpoint statistik poolu vrací stejné údaje, jaké vidíte v záhlaví a na dashboardu: hashrate poolu a sítě, připojené těžaře, obtížnost, poslední bloky a nedávné výplaty. Načtěte ho jako jakoukoli JSON URL:
curl https://quantus.herominers.com/api/statsVaše vlastní statistiky těžaře
Chcete-li načíst jednu adresu, předejte ji endpointu statistik těžaře. Odpověď obsahuje hashrate této adresy, workery, zůstatky a nedávné výplaty, tedy surová data za stránkou vašeho dashboardu:
curl https://quantus.herominers.com/api/stats_address?address=YOUR_QTC_ADDRESSFérové používání
API je tu od toho, aby se používalo, ale dotazujte se ohleduplně: podkladová čísla se aktualizují jen čas od času, takže dotaz jednou za minutu nebo dvě úplně stačí, a mnohem častější bombardování jen plýtvá šířkou pásma obou stran, aniž byste dostali čerstvější data. Načtená data si ukládejte do mezipaměti a stavějte na stejném intervalu aktualizace, jaký používá dashboard.