1 #ifndef BITCOIN_HERNELWORKER_H
2 #define BITCOIN_HERNELWORKER_H
9 KernelWorker(unsigned char *kernel, uint32_t nBits, uint32_t nInputTxTime, int64_t nValueIn, uint32_t nIntervalBegin, uint32_t nIntervalEnd);
11 vector<std::pair<uint256,uint32_t> >& GetSolutions();
16 // AVX2 CPUs: 8-way hashing.
19 // SSE2, Neon: 4-way hashing.
26 std::vector<std::pair<uint256,uint32_t> > solutions;
31 uint32_t nInputTxTime;
34 // Interval boundaries.
35 uint32_t nIntervalBegin;
36 uint32_t nIntervalEnd;