Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReturnFileRangeStream ¶
Types ¶
type FragmentHandler ¶
func NewFragmentHandler ¶
func (*FragmentHandler) RegisterRoutes ¶
func (f *FragmentHandler) RegisterRoutes(server *gin.Engine)
type Handler ¶
type Handler struct { *FragmentHandler *StatusHandler }
func NewHandler ¶
func (*Handler) RegisterRoutes ¶
type StatusData ¶
type StatusData struct { PID int `json:"pid"` Version string `json:"version"` Cores int `json:"cores"` Endpoint string `json:"endpoint"` CurrentRpc string `json:"current_rpc"` CurrentRpcStatus bool `json:"current_rpc_status"` IsConnectingRpc bool `json:"is_connecting_rpc"` LastConnectedTime string `json:"last_connected_time"` State string `json:"state"` SignatureAcc string `json:"signature_acc"` StakingAcc string `json:"staking_acc"` EarningsAcc string `json:"earnings_acc"` DeclarationSpace uint64 `json:"declaration_space"` IdleSpace uint64 `json:"idle_space"` ServiceSpace uint64 `json:"service_space"` LockSpace uint64 `json:"lock_space"` IdleChallenging bool `json:"idle_challenging"` ServiceChallenging bool `json:"service_challenging"` GeneratingIdle bool `json:"generating_idle"` CertifyingIdle bool `json:"certifying_idle"` }
type StatusHandler ¶
func NewStatusHandler ¶
func NewStatusHandler(rs runstatus.Runstatus) *StatusHandler
func (*StatusHandler) RegisterRoutes ¶
func (s *StatusHandler) RegisterRoutes(server *gin.Engine)
Click to show internal directories.
Click to hide internal directories.