2024-03-15 21:48:22 +01:00
|
|
|
package proto
|
|
|
|
|
2024-03-24 16:13:26 +01:00
|
|
|
import "time"
|
|
|
|
|
2024-03-15 21:48:22 +01:00
|
|
|
type NodePublicInfo struct {
|
2024-03-28 20:58:20 +01:00
|
|
|
UUID string `json:"uuid"`
|
2024-03-15 21:48:22 +01:00
|
|
|
PublicKey string `json:"public_key"`
|
|
|
|
UDPPort int `json:"udp_port"`
|
|
|
|
Endpoint string `json:"endpoint"`
|
2024-03-28 20:35:17 +01:00
|
|
|
Country string `json:"country"`
|
|
|
|
CountryCode string `json:"country_code"`
|
2024-03-24 16:13:26 +01:00
|
|
|
Type string `json:"type"`
|
|
|
|
StartedAt time.Time `json:"started_at"`
|
2024-03-28 20:35:17 +01:00
|
|
|
Uptime time.Duration `json:"uptime_ns"`
|
2024-03-15 21:48:22 +01:00
|
|
|
}
|