diff --git a/lib/pool.js b/lib/pool.js index 88abbbf..e2482af 100644 --- a/lib/pool.js +++ b/lib/pool.js @@ -398,10 +398,12 @@ var pool = module.exports = function pool(options, authorizeFn){ return; } - if (isNaN(rpcResults.getdifficulty) && 'proof-of-stake' in rpcResults.getdifficulty) - options.coin.reward = 'POS'; - else - options.coin.reward = 'POW'; + if (!options.coin.reward) { + if (isNaN(rpcResults.getdifficulty) && 'proof-of-stake' in rpcResults.getdifficulty) + options.coin.reward = 'POS'; + else + options.coin.reward = 'POW'; + } /* POS coins must use the pubkey in coinbase transaction, and pubkey is