package main type JsonCurrentStats struct { Status string Data struct { Time int64 LastSeen int ReportedHashrate int64 CurrentHashrate float64 ValidShares int InvalidShares int StaleShares int AverageHashrate float64 ActiveWorkers int Unpaid int64 Unconfirmed interface{} CoinsPerMin float64 UsdPerMin float64 BtcPerMin float64 } } type JsonNetworkStats struct { Status string Data struct { Time int BlockTime float64 Difficulty int64 Hashrate int64 Usd float64 Btc float64 } } type JsonPayouts struct { Status string Data []struct { Start int End int Amount int64 TxHash string PaidOn int64 } } type JsonWorker struct { Status string Data []struct { Worker string Time int64 LastSeen int64 ReportedHashrate int64 CurrentHashrate float64 ValidShares int InvalidShares int StaleShares int AverageHashrate float64 } }