Після надсилання запиту сервер API F2Pool поверне дані з наступними полями у форматі JSON.
Опис | Опис |
---|---|
balance |
Неоплачений баланс |
paid |
Оплачений баланс |
payout_history |
Історія виплат |
value |
Загальний дохід |
value_last_day |
Дохід за останні 24 години |
stale_hashes_rejected_last_day |
Застарілі відхилені хеши за останні 24 години |
hashes_last_day |
Хеши за останні 24 години |
hashrate |
Поточний хешрейт |
hashrate_history |
Історія хешів за останні 24 години |
worker_length |
Кількість воркеров |
worker_length_online |
Кількість воркерів в мережі |
Поле списку | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
workers |
Дані про воркерах (Список) | ||||||||||||||||||||||||
|
|||||||||||||||||||||||||
value_workers |
Історичний дохід (Словник) | ||||||||||||||||||||||||
|
Отримати доступ до API з https://api.f2pool.com через HTTP та переглянути дані у форматі JSON, як показано нижче:
curl https://api.f2pool.com/bitcoin/user
{
"balance": 0.000045036645168645,
"hashes_last_day": 0,
"value": 0.000045036645168645,
"stale_hashes_rejected_last_day": 0,
"workers": [["minerx01", 12650560751040, 0, 0, 1084452716521979904, 2533274790395904, "2018-06-19T10:02:19.810789Z", false]],
"value_workers": {"08ddb9f4552c": 4.211575399188521691, "018": 4.211575399188521691},
"value_last_day": 0,
"hashrate_history": {
"2017-12-21T11:40:00Z": 0
},
"stale_hashes_rejected_last_hour": 0,
"paid": 0,
"hashes_last_hour": 0,
"worker_length_online": 0,
"payout_history": [["2017-11-01T00:00:00Z", "8f8fba3134ce15e9b0001e67cba93c4a2250445310b5cdada1ac676b5a19b8b9", 1.010047060000000000000000]],
"worker_length": 0,
"hashrate": 0
}
Для запиту даних користувача в різних валютах потрібен доступ до сервера за іншою URL-адресою. В даний час ви можете отримувати дані в наступних валютах:
BTC - Bitcoin
https://api.f2pool.com/bitcoin/user
BCH - Bitcoin Cash
https://api.f2pool.com/bitcoin-cash/user
LTC - Litecoin
https://api.f2pool.com/litecoin/user
ETC - Ethereum Classic
https://api.f2pool.com/ethereum-classic/user
ETHW - ethw
https://api.f2pool.com/ethereumpow/user
ZEC - Zcash
https://api.f2pool.com/zec/user
ZEN - Horizen
https://api.f2pool.com/zen/user
DASH - Dash
https://api.f2pool.com/dash/user
HNS - Handshake
https://api.f2pool.com/handshake/user
KDA - Kadena
https://api.f2pool.com/kadena/user
CKB - Nervos CKB
https://api.f2pool.com/nervos/user
RVN - Ravencoin( Ім’я користувача )
https://api.f2pool.com/raven/user
CFX - Conflux
https://api.f2pool.com/conflux/user
ALEO TESTNET3 - Aleo Testnet3
https://api.f2pool.com/aleo-test3/user
ALEO STAGING - Aleo staging
https://api.f2pool.com/aleo-staging/user
ALEO - Aleo
https://api.f2pool.com/aleo/user
ETC+ZIL - etc+zil
https://api.f2pool.com/etc-zil/user
KAS - Kaspa
https://api.f2pool.com/kaspa/user
IRON - Iron Fish
https://api.f2pool.com/ironfish/user
SPACE - MicroVisionChain
https://api.f2pool.com/microvisionchain/user
NEXA - Nexa
https://api.f2pool.com/nexa/user
ALPH - Alph
https://api.f2pool.com/alephium/user
FB - Fractal Bitcoin
https://api.f2pool.com/fractal-bitcoin/user
SC - Siacoin
https://api.f2pool.com/siacoin-new/address
RVN - Ravencoin( Адреса )
https://api.f2pool.com/ravenp/address
ZIL - zil
https://api.f2pool.com/zilliqa-etc-zil/address
ETC - etc
https://api.f2pool.com/zilliqa-etc/address
Повідомлення про помилку 404: не знайдено
буде відображатися, якщо з сервера API P2Pool були запитані будь-які валюти, відмінні від перерахованих вище, або якщо параметр user/address є незаконним. Будь ласка, зверніть увагу: будь-хто, хто відправляв часті, повторювані шкідливі запити на сервер API P2pool, буде занесений в чорний список або отримає повідомлення про помилку 503: GateWay Timeout
.
Запит одного користувача:
https://api.f2pool.com/{currency}/{user}
Відповідь:
{
"balance": 0.000045036645168645,
"hashes_last_day": 0,
...
}
F2Pool API дозволяє запитувати докладні дані одного користувача
або декількох користувачів
одночасно. Нижче наведено URL-адресу для запиту даних декількох користувачів:
Запит декількох користувачів:
https://api.f2pool.com/{currency}/{user1}?multi_account={user1}&multi_account={user2}
Відповідь:
{
user1:{
"balance": 0.000045036645168645,
"hashes_last_day": 0,
...
},
user2:{
"balance": 0.000045036645168645,
"hashes_last_day": 0,
...
}
}
Будь ласка, зверніть увагу: коли запитується одноразовий запит багатокористувацьких даних, параметри в URL: {currency}, до якої повинен бути доданий юридичний валютний рахунок (або юридична адреса анонімної валюти), в іншому випадку система поверне: 404: Not Found
.
Запит історичних даних про хешрейті майнера:
https://api.f2pool.com/{currency}/{user}/{worker_name}
Відповідь:
{
"hashrate_history": {
"2017-12-21T18:50:00Z": 22906492245,
"2017-12-21T19:00:00Z": 16950804262,
"2017-12-21T19:10:00Z": 20157713176,
...
}
}