pub enum DataField {
Show 25 variants
SchemaVersion,
Timestamp,
Ip,
Mac,
DeviceInfo,
SerialNumber,
Hostname,
ApiVersion,
FirmwareVersion,
ControlBoardVersion,
Hashboards,
Hashrate,
ExpectedHashrate,
Fans,
PsuFans,
AverageTemperature,
FluidTemperature,
Wattage,
WattageLimit,
Efficiency,
LightFlashing,
Messages,
Uptime,
IsMining,
Pools,
}Expand description
Represents the individual pieces of data that can be queried from a miner device.
Variants§
SchemaVersion
Schema version of the miner data.
Timestamp
Timestamp of when the data was collected.
Ip
IP address of the miner.
Mac
MAC address of the miner.
DeviceInfo
Information about the miner’s device.
SerialNumber
Serial number of the miner.
Hostname
Hostname assigned to the miner.
ApiVersion
Version of the miner’s API.
FirmwareVersion
Firmware version of the miner.
ControlBoardVersion
Control board version of the miner.
Hashboards
Details about the hashboards (e.g., temperatures, chips, etc.).
Hashrate
Current hashrate reported by the miner.
ExpectedHashrate
Expected hashrate for the miner.
Fans
Fan speed or fan configuration.
PsuFans
PSU fan speed or configuration.
AverageTemperature
Average temperature reported by the miner.
FluidTemperature
Fluid temperature reported by the miner.
Wattage
Current power consumption in watts.
WattageLimit
Configured power limit in watts.
Efficiency
Efficiency of the miner (e.g., J/TH).
LightFlashing
Whether the fault or alert light is flashing.
Messages
Messages reported by the miner (e.g., errors or warnings).
Uptime
Uptime in seconds.
IsMining
Whether the miner is currently hashing.
Pools
Pool configuration (addresses, statuses, etc.).