Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CPUWorker ¶
type CPUWorker struct {
// contains filtered or unexported fields
}
func NewCPUWorker ¶
type FullNodePowWrap ¶
type FullNodePowWrap struct {
// contains filtered or unexported fields
}
func NewFullNodePowWrap ¶
func NewFullNodePowWrap(cnf *FullNodePowWrapConfig) *FullNodePowWrap
func (*FullNodePowWrap) Excavate ¶
func (p *FullNodePowWrap) Excavate(inputBlock interfaces.Block, outputBlockCh chan interfaces.Block)
func (*FullNodePowWrap) StopMining ¶
func (p *FullNodePowWrap) StopMining()
type FullNodePowWrapConfig ¶
type FullNodePowWrapConfig struct {
// contains filtered or unexported fields
}
func NewEmptyFullNodePowWrapConfig ¶
func NewEmptyFullNodePowWrapConfig() *FullNodePowWrapConfig
func NewFullNodePowWrapConfig ¶
func NewFullNodePowWrapConfig(cnffile *sys.Inicnf) *FullNodePowWrapConfig
type LocalCPUPowMaster ¶
type LocalCPUPowMaster struct {
// contains filtered or unexported fields
}
func NewLocalCPUPowMaster ¶
func NewLocalCPUPowMaster(cnf *LocalCPUPowMasterConfig) *LocalCPUPowMaster
func (*LocalCPUPowMaster) Excavate ¶
func (l *LocalCPUPowMaster) Excavate(inputblockheadmeta interfaces.Block, outputCh chan message.PowMasterMsg)
do mining
func (*LocalCPUPowMaster) SetCoinbaseMsgNum ¶
func (l *LocalCPUPowMaster) SetCoinbaseMsgNum(coinbaseMsgNum uint32)
type LocalCPUPowMasterConfig ¶
func NewEmptyLocalCPUPowMasterConfig ¶
func NewEmptyLocalCPUPowMasterConfig() *LocalCPUPowMasterConfig
func NewLocalCPUPowMasterConfig ¶
func NewLocalCPUPowMasterConfig(cnffile *sys.Inicnf) *LocalCPUPowMasterConfig
Click to show internal directories.
Click to hide internal directories.