public void Start(NeoScryptStratum aNeoScryptStratum, int aNeoScryptIntensity, int aNeoScryptLocalWorkSize) { mNeoScryptStratum = aNeoScryptStratum; mNeoScryptGlobalWorkSizeArray[0] = aNeoScryptIntensity * OpenCLDevice.GetMaxComputeUnits() * aNeoScryptLocalWorkSize; mNeoScryptLocalWorkSizeArray[0] = aNeoScryptLocalWorkSize; base.Start(); }
public void Start(NeoScryptStratum aNeoScryptStratum, int aNeoScryptRawIntensity, int aNeoScryptLocalWorkSize) { Stratum = aNeoScryptStratum; mNeoScryptGlobalWorkSizeArray[0] = aNeoScryptRawIntensity * aNeoScryptLocalWorkSize; mNeoScryptLocalWorkSizeArray[0] = aNeoScryptLocalWorkSize; base.Start(); }
public Job(NeoScryptStratum aStratum, string aID, string aPrevHash, string aCoinbase1, string aCoinbase2, string[] aMerkles, string aVersion, string aNBits, string aNTime) : base(aStratum) { mStratum = aStratum; mID = aID; mPrevHash = aPrevHash; mCoinbase1 = aCoinbase1; mCoinbase2 = aCoinbase2; mMerkles = aMerkles; mVersion = aVersion; mNBits = aNBits; mNTime = aNTime; }
public override void SetPrimaryStratum(Stratum stratum) { Stratum = (NeoScryptStratum)stratum; }