C# Class Coinium.Core.Server.Stratum.StratumService

Stratum protocol implementation.
Inheritance: AustinHarris.JsonRpc.JsonRpcService
Show file Open project: Ziftr/CoiniumServ

Public Methods

Method Description
StratumService ( ) : System

Private Methods

Method Description
AuthorizeMiner ( string user, string password ) : bool
GenerateInstanceId ( ) : void

Generates an instance Id for the pool that is cryptographically random.

InitExtraNonceCounter ( ) : void

Inits ExtraNonce counter based on current instance Id.

SubmitMiner ( string user, string jobId, string extronance2, string ntime, string nonce ) : bool
SubscribeMiner ( string signature ) : SubscribeResponse

Method Details

StratumService() public method

public StratumService ( ) : System
return System