Versions in this module Expand all Collapse all v0 v0.1.2 Dec 20, 2018 v0.1.1 Dec 1, 2018 Changes in this version type StratumClient + Version string v0.1.0 Nov 13, 2018 Changes in this version + const HashSize + func NewClient(connectionstring, pooluser string) (sc clients.Client) + func NewSenHash() hash.Hash + type Miner struct + ClDevices map[int]*cl.Device + Client clients.Client + GlobalItemSize int + HashRateReports chan *mining.HashRateReport + Intensity int + func (m *Miner) Mine() + type SenHash struct + func (h SenHash) BlockSize() int + func (h SenHash) Reset() + func (h SenHash) Size() int + func (h SenHash) Sum(b []byte) []byte + func (h SenHash) Write(p []byte) (n int, err error) + type SentientdClient struct + func (sc *SentientdClient) GetHeaderForWork() (target []byte, header []byte, deprecationChannel chan bool, job interface{}, ...) + func (sc *SentientdClient) SetDeprecatedJobCall(call clients.DeprecatedJobCall) + func (sc *SentientdClient) Start() + func (sc *SentientdClient) SubmitHeader(header []byte, job interface{}) (err error) + type StratumClient struct + User string + func (sc *StratumClient) GetHeaderForWork() (target []byte, header []byte, deprecationChannel chan bool, job interface{}, ...) + func (sc *StratumClient) Start() + func (sc *StratumClient) SubmitHeader(header []byte, job interface{}) (err error) + type Target [HashSize]byte