Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DifficultyMetrics ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func GetManager ¶
func GetManager() *Manager
type Miner ¶
type Miner struct { Config *config.Config Logger *logging.Logger // contains filtered or unexported fields }
type TargetState ¶ added in v0.3.0
type TargetStateV1 ¶ added in v0.3.0
type TargetStateV1 struct { Nonce [16]byte BlockNumber int64 CurrentHash []byte LeadingZeros int64 DifficultyNumber int64 EpochTime int64 }
func (*TargetStateV1) GetNonce ¶ added in v0.3.0
func (t *TargetStateV1) GetNonce() [16]byte
func (*TargetStateV1) MarshalCBOR ¶ added in v0.3.0
func (state *TargetStateV1) MarshalCBOR() ([]byte, error)
func (*TargetStateV1) SetNonce ¶ added in v0.3.0
func (t *TargetStateV1) SetNonce(nonce [16]byte)
func (*TargetStateV1) ToBytes ¶ added in v0.3.0
func (state *TargetStateV1) ToBytes() ([]byte, error)
Click to show internal directories.
Click to hide internal directories.