Початок роботи з API пулу
Читайте живу статистику пулу й окремих майнерів через публічний JSON API: два ендпоінти, як запитати свою адресу і як часто опитувати.
Що можна робити з API пулу?
Пул має публічний JSON API лише для читання, який віддає все, що показує панель. Йому не потрібні ні ключ, ні акаунт.
Ви можете використати його для власного моніторингу, домашньої панелі, бота або таблиці, що відстежує ваш майнінг. Він дає два види даних:
- Статистику всього пулу: хешрейт, складність мережі, блоки й виплати.
- Статистику майнера для будь-якої адреси.
Як отримати статистику всього пулу?
Ендпоінт статистики пулу повертає ті самі цифри, які ви бачите у верхній смузі сторінки й на панелі:
- Хешрейт пулу й мережі.
- Підключені майнери.
- Складність.
- Останні блоки.
- Останні виплати.
Отримайте його, як будь-яку JSON-адресу:
curl https://qubitcoin.herominers.com/api/statsЯк отримати статистику своєї адреси?
Щоб прочитати одну адресу, передайте її ендпоінту статистики майнера. Замініть YOUR_QTC_ADDRESS адресою свого гаманця.
Відповідь містить хешрейт цієї адреси, воркерів, баланси й останні виплати. Це сирі дані, що стоять за сторінкою вашої панелі:
curl https://qubitcoin.herominers.com/api/stats_address?address=YOUR_QTC_ADDRESSЯк часто опитувати API?
Раз на хвилину-дві цілком достатньо. API існує, щоб ним користувалися, але опитуйте його ввічливо.
Цифри за ним оновлюються лише час від часу. Набагато частіше опитування марно витрачає трафік з обох боків і не дає свіжіших даних.
Кешуйте те, що отримуєте. Будуйте все навколо того самого ритму оновлень, який використовує панель.