Implement RandomX Veil mining

This commit is contained in:
Johannes Westphal 2022-04-13 21:06:55 +02:00
parent 56c95703a5
commit 69f9c30c64
9 changed files with 82 additions and 14 deletions

View file

@ -173,12 +173,14 @@ int32_t xmrig::Job::nonceOffset() const
auto id = algorithm().id();
if (id == Algorithm::ASTROBWT_DERO_2) return 44;
if (id == Algorithm::RX_VEIL) return 140;
return 39;
}
uint32_t xmrig::Job::getNumTransactions() const
{
if (!(m_algorithm.isCN() || m_algorithm.family() == Algorithm::RANDOM_X)) {
if (!(m_algorithm.isCN() || (m_algorithm.family() == Algorithm::RANDOM_X && m_algorithm.id() != Algorithm::RX_VEIL))) {
return 0;
}