lolMiner — Guia completo
Opções gerais
Parâmetro Descrição
-h [ --help ] Tela de ajuda
--config arg (=./lolMiner.cfg) Arquivo de configuração
--json arg (=./user_config.json) Arquivo de configuração em formato Json
--profile arg Perfil a ser carregado do arquivo Json
--nocolor [=arg(=on)] (=off) Desativa as cores na saída
--basecolor [=arg(=on)] (=off) Usa um esquema de 16 cores para terminais sem RGB
--list-coins Lista todos os perfis de moedas suportados
--list-algos Lista todos os algoritmos suportados
--list-devices Lista todas as GPUs suportadas e detectadas no seu sistema
-v [ --version ] Mostra o número da versão do lolMiner
Opções de mineração
Parâmetro Descrição
-a [ --algo ] arg O algoritmo a ser minerado.
-p [ --pool ] arg O pool de mineração em que você vai minerar
Formato: host:port
-u [ --user ] arg Carteira ou conta de usuário do pool para minerar
--pass arg Senha da conta de usuário do pool (opcional)
--tls arg Ativa/desativa o TLS ("on" / "off")
--dns-over-https arg (=1) Ativa/desativa o DNS over HTTPS.
0=somente o DNS padrão
1=DoH com o DNS padrão como reserva (padrão)
2=DNS over HTTPS obrigatório
--devices arg Os dispositivos usados na mineração
Valores: ALL / AMD / NVIDIA ou uma lista de índices separados por vírgula.
--devicesbypcie [=arg(=on)] (=off) Interpreta --devices como uma lista de pares PCIE BUS:SLOT
--pers arg A string de personalização. Obrigatória ao usar --algo com algoritmos Equihash
--keepfree arg (=5) Define quantos MBytes de memória da GPU o minerador deve deixar livres.
--benchmark arg O algoritmo para o benchmark
-c [ --coin ] arg A moeda a ser minerada — é uma alternativa ao --algo que define tanto o algoritmo quanto a string de personalização para moedas Equihash. (antigo)
--max-latency A partir da v1.53. Se a latência dos shares no pool estiver acima deste valor e houver pools de reserva (failover) configurados, o minerador encerra a conexão e se conecta ao próximo pool de reserva (no mínimo depois de 10 shares na conexão ativa). Isso se repete, se necessário, até que um pool fique abaixo do limite de latência. O valor padrão é 0, que desativa a função. Na mineração dual, é possível informar vários valores separados por vírgula, onde o primeiro valor é para o primeiro algoritmo e o segundo é para o segundo algoritmo. Se for informado apenas um valor, ele vale para todas as conexões.
Opções de estatísticas:
Parâmetro Descrição
--apiport arg (=0) A porta que a API vai usar
--apihost arg (=0.0.0.0) O host ao qual a API vai se vincular
--longstats arg (=60) Intervalo das estatísticas longas
--shortstats arg (=15) Intervalo das estatísticas curtas
--statsformat arg (=default) Formato das estatísticas longas. Use --help-format para ver uma visão geral dos campos disponíveis.
--hstats [=arg(=0)] (=-1) Seleciona as estatísticas a serem exibidas na horizontal para cada GPU. O número substitui a detecção da largura do terminal.
--vstats [=arg(=0)] (=0) Seleciona as estatísticas a serem exibidas na vertical para cada GPU (padrão). O número substitui a detecção da largura do terminal.
--help-format [=arg(=1)] Descrição do formato para --statsformat
--digits arg Número de casas decimais na velocidade de hash
--timeprint [=arg(=on)] (=off) Ativa o carimbo de hora nas estatísticas curtas ("on" / "off")
--compactaccept [=arg(=on)] (=off) Ativa a notificação compacta de shares aceitos
--log [=arg(=on)] Ativa a gravação de um arquivo de log ("on" / "off")
--logfile arg Caminho para um local personalizado do arquivo de log
Opções específicas do Ethash:
Parâmetro Descrição
--ethstratum arg (=ETHPROXY) Modo stratum do Ethash. Opções disponíveis: ETHV1: EthereumStratum/1.0.0 (Nicehash) ETHPROXY: Ethereum Proxy
--worker arg (=eth1.0) Nome de worker separado para o modo stratum Ethereum Proxy.
--mode arg (=b) Modo do kernel para minerar. Valores separados por vírgula para configurar várias placas de forma diferente. Use --mode a (mais rápido) --mode b (melhor eficiência energética). Em sistemas mistos, selecione 'a' para pular as placas AMD. --mode s Foi adicionado um modo de DAG dividido para GPUs Nvidia, caso a alocação de memória falhe nos kernels principais. Ele é um pouco mais lento, mas melhora a compatibilidade, especialmente para GPUs de 5G. Use --mode s para forçá-lo.
--lhrv3boost A partir da v1.50, desbloqueio experimental do LHR v3 até ~90% (3050) e ~92% (3080 12G) (ativado por padrão). Use --lhrv3boost 0 para desativar o modo e voltar ao desbloqueio de ~65%. O modo experimental para LHR V3 às vezes parece ficar instável na inicialização, e só uma reinicialização resolve — mas depois de uma primeira inicialização bem-sucedida ele fica estável — por isso existe a opção de desativá-lo se você estiver tendo que tentar iniciá-lo vezes demais. -Ao configurar o --lhrv3boost via arquivo json, use "LHRV3BOOST" : 1 para ativá-lo.
--lhrtune arg (=auto) Offset dos parâmetros LHR mais importantes. Se a sua placa estiver instável ou não desbloquear, tente valores negativos. A faixa é de +/-40. (antigo)
--lhrwait arg (=0) Tempo em segundos de espera após a inicialização antes de qualquer detecção ou calibração de LHR. (antigo)
--disable-dag-verify [=arg(=1)] (=0) Desativa a verificação e o reparo do DAG feitos pela CPU.
--dagdelay [=arg(=0)] (=-1) Atraso entre a criação dos buffers de DAG para as GPUs. Valores negativos ativam a geração paralela (padrão).
--enablezilcache [=arg(=1)] (=0) Permite que GPUs de 8G+ armazenem o DAG para minerar Zilliqa. Ele é gerado apenas uma vez e permite uma troca mais rápida.
--benchepoch arg (=440) A época do DAG que o modo benchmark vai usar
Opções de divisão de algoritmo e de mineração dual:
Parâmetro Descrição
--dualmode arg (=none) Modo dual utilizado. Opções permitidas: none, zil, zilEx, eth, etc, D-SPLIT, KASPADUAL, ALEPHDUAL,...
--dualpool arg Configuração do pool para a conexão extra, formato: host:port
--dualuser arg Nome de usuário ou endereço da carteira para a conexão extra
--dualpass arg Senha para a conexão extra (opcional)
--dualworker arg (=eth1.0) Nome de worker separado para a 2ª conexão.
--dualtls arg Ativa/desativa o TLS ("on" / "off") para a 2ª conexão.
--dualdevices arg Regra de divisão para o modo split etc e beam. Use uma lista de índices separados por vírgula ou "4G" (padrão).
--dualfactor arg O solver será dualfactor * o hashrate de Eth/Etc. Por exemplo, se o fator for 25 e o hashrate de Eth for 59.5 mh/s, o hashrate dual será 25 vezes 59.5 mh/s = 1487,5 mh/s. O fator dual máximo no momento é 64; o valor 0 desativa a mineração dual na GPU
Opções de gerenciamento:
Parâmetro Descrição
--watchdog arg (=script) Define qual ação tomar quando uma placa travada for detectada.
"off": Continua trabalhando com as placas restantes. Nenhuma ação.
"exit": Encerra o minerador com o código de saída 42 para pedir uma reinicialização. Recomendado para placas Nvidia.
"script": Chama um script externo. Padrão e recomendado para placas AMD.
--watchdogscript arg Define qual script será executado quando uma GPU travada for detectada
--singlethread [=arg(=-1)] (=-2) Ativa o modo de thread única de mineração para todas as GPUs (-1) ou para um ID de GPU específico.
--tstart arg (=0) Temperatura mínima, em graus C, para uma GPU começar. Se for 0, desativa a reinicialização abaixo de uma temperatura fixa.
--tstop arg (=0) Temperatura, em graus C, para pausar ou parar a mineração de uma GPU. Se for 0, desativa a parada acima de uma temperatura fixa.
--tmode arg (=edge) Modo de gerenciamento de temperatura. Use "edge" (padrão), "junction" ou "memory" para definir o modo de gerenciamento de temperatura.
--ergo-prebuild arg (=-1) Desativa (0) ou ativa (1) a função de pré-construção do dataset para Ergo. -1 corresponde ao padrão da placa.
Opções de overclock:
Parâmetro Descrição
--cclk arg (=*) A frequência do núcleo usada nas GPUs. As placas são separadas por vírgula. "*" pode ser usado para pular uma placa.
--coff arg (=*) O offset do núcleo usado nas GPUs. As placas são separadas por vírgula. "*" pode ser usado para pular uma placa.
--mclk arg (=*) A frequência da memória, usada apenas para KASPA/ALPH para reduzir os watts com o valor 810. "*" pode ser usado para pular uma placa.
--moff arg (=*) O offset da memória usado nas GPUs. As placas são separadas por vírgula. "*" pode ser usado para pular uma placa.
--pl arg (=*) O limite de energia (power limit) usado nas GPUs. As placas são separadas por vírgula. "*" pode ser usado para pular uma placa.
--fan arg (=*) A % da ventoinha usada nas GPUs. As placas são separadas por vírgula. "*" pode ser usado para pular uma placa.
--no-oc-reset Evita que as configurações de overclock aplicadas sejam resetadas ao encerrar o minerador
