Začínáme s API poolu
Čtěte živé statistiky poolu a jednotlivých těžařů z veřejného JSON API: dva endpointy, jak se dotázat na vlastní adresu a jak často se dotazovat.
Co můžu dělat s API poolu?
Pool má veřejné JSON API jen pro čtení, které poskytuje vše, co ukazuje dashboard. Nepotřebuje klíč ani účet.
Můžete si s ním postavit vlastní monitoring, domácí dashboard, bota nebo tabulku, která sleduje vaši těžbu. Dává vám dva druhy dat:
- Statistiky celého poolu: hashrate, obtížnost sítě, bloky a výplaty.
- Statistiky těžaře pro jakoukoli adresu.
Jak získám 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ři.
- Obtížnost.
- Poslední bloky.
- Nedávné výplaty.
Načtěte ho jako jakoukoli JSON URL:
curl https://qubitcoin.herominers.com/api/statsJak získám statistiky pro vlastní adresu?
Chcete-li načíst jednu adresu, předejte ji endpointu statistik těžaře. Nahraďte YOUR_QTC_ADDRESS adresou své peněženky.
Odpověď obsahuje hashrate této adresy, workery, zůstatky a nedávné výplaty. Jsou to surová data za stránkou vašeho dashboardu:
curl https://qubitcoin.herominers.com/api/stats_address?address=YOUR_QTC_ADDRESSJak často se mám API dotazovat?
Jednou za minutu nebo dvě úplně stačí. API je tu od toho, aby se používalo, ale dotazujte se ohleduplně.
Čísla za ním se aktualizují jen čas od času. Mnohem častější dotazy jen plýtvají šířkou pásma na obou stranách a čerstvější data vám nedají.
Načtená data si ukládejte do mezipaměti. Stavějte na stejném intervalu aktualizace, jaký používá dashboard.