diff --git a/pkg/database/hashrate.go b/pkg/database/hashrate.go index 5c425a8..0f3d071 100644 --- a/pkg/database/hashrate.go +++ b/pkg/database/hashrate.go @@ -125,6 +125,9 @@ type HashrateStats struct { LastSeen time.Time `json:"lastSeen"` } +// GetHashrateStats retrieves aggregated statistics for a specific miner. +// stats, err := database.GetHashrateStats("xmrig") +// if stats != nil { log.Printf("avg: %d", stats.AverageRate) } func GetHashrateStats(minerName string) (*HashrateStats, error) { databaseMutex.RLock() defer databaseMutex.RUnlock()