Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MiningPool ¶
type MiningPool struct {
// contains filtered or unexported fields
}
MiningPool is the support struct for p2p mine pool
func NewMiningPool ¶
func NewMiningPool(c *protocol.Chain, accountManager *account.Manager, txPool *protocol.TxPool, newBlockCh chan *bc.Hash) *MiningPool
NewMiningPool will create a new MiningPool
func (*MiningPool) GetWork ¶
func (m *MiningPool) GetWork() (*types.BlockHeader, error)
GetWork will return a block header for p2p mining
func (*MiningPool) SubmitWork ¶
func (m *MiningPool) SubmitWork(bh *types.BlockHeader) error
SubmitWork will try to submit the result to the blockchain
Click to show internal directories.
Click to hide internal directories.