Első lépések a pool API-val
Élő pool- és bányászstatisztikák programból: a nyilvános JSON végpontok, a saját cím lekérdezése és a méltányos használat szabályai.
Mire való az API
Mindent, amit az irányítópult mutat, egy nyilvános, csak olvasható JSON API szolgál ki, így saját felügyeletet, otthoni irányítópultot, botot vagy táblázatot készíthet a bányászata követésére. Elérhetővé teszi a pool egészére vonatkozó statisztikákat (hashráta, hálózati nehézség, blokkok, kifizetések) és bármely cím bányászonkénti statisztikáit, kulcs és fiók nélkül.
A pool egészére vonatkozó statisztikák
A pool statisztikai végpontja ugyanazokat az adatokat adja vissza, amelyeket a fejlécben és az irányítópulton lát: a pool és a hálózat hashrátáját, a csatlakozott bányászokat, a nehézséget, a legutóbbi blokkokat és a friss kifizetéseket. Kérje le, mint bármely JSON URL-t:
curl https://pearl.herominers.com/api/statsA saját bányászstatisztikái
Egyetlen cím lekérdezéséhez adja át azt a bányászstatisztikai végpontnak. A válasz tartalmazza az adott cím hashrátáját, dolgozóit, egyenlegeit és legutóbbi kifizetéseit, vagyis az irányítópult oldala mögötti nyers adatokat:
curl https://pearl.herominers.com/api/stats_address?address=YOUR_PRL_ADDRESSMéltányos használat
Az API arra van, hogy használják, de kérdezze le udvariasan: a mögöttes számok csak bizonyos időközönként frissülnek, így percenként vagy kétpercenként egy lekérés bőven elég, a sokkal gyakoribb lekérdezés pedig csak mindkét fél sávszélességét pazarolja, frissebb adatot nem ad. Tárolja gyorsítótárban, amit lekér, és igazodjon ugyanahhoz a frissítési ütemhez, amelyet az irányítópult is használ.