crea tu pool

Lista de errores YiiMP | Curso: Crear pool de minería de criptomonedas


A continuación les presentero una lista de errores y sus posibles soluciones

Error Stratum : ERROR : 98 bind

Se lanza otra pantalla de estrato para el mismo algoritmo/puerto.

Error YiiMP Coin Admin : RPC Error: error -8: label argument must be a valid label name or «*»:

Agregue la línea deprecatedrpc=accounts a su archivo /home/crypto-data/wallets/.coin/coin.conf


Error -8: getblocktemplate must be called with the segwit rule set (call with {«rules»: [«segwit»]})

La billetera devuelve el error -8: se debe llamar a getblocktemplate con el conjunto de reglas segwit (llamar con {“rules”: [“segwit”]})
Posible solución: actualice /web/yaamp/core/backend/coins.php para que segwit se ejecute correctamente. Esto es importante para las versiones de billetera más nuevas.

sudo nano /home/crypto-data/yiimp/site/web/yaamp/core/backend/coins.php

Code:

if ($coin->usesegwit) {
        $template = $remote->getblocktemplate('{"rules":["segwit"]}');
    } else {
        $template = $remote->getblocktemplate('{}');
    }

Como nota al margen, si YIIMP y su demonio de monedas están hablando entre sí, puede ingresar esto en la consola de monedas: – getblocktemplate {“rules”:[“segwit”]} –  si este comando da un buen retorno de json, puede estar en el curso correcto. Si no entiende esto ve a este enlace copie el código y sustitúyelo coins.php

Pasos para remplazar el fichero


Error -28: loading blocks…

error code: -28
error message:
Loading blocks… 52%

Si obtiene este error al intentar detener el daemon espera que se actualice su wallet

Error -9: coin core is not connected!

La coin no esta conectada a ningún node, pare su daemon, añada los donde en el fichero coin.conf y vuelva a inicial el daemon.


Error: couldn’t connect to server: unknown (code -1) (make sure server is running and you are connecting to the correct RPC port)

Verifique que los puertos sean correcto y estén abiertos.

Error Payout : error -1: json value is not a boolean as expected:

Edite el siguiente archivo

sudo nano /home/crypto-data/yiimp/site/web/yaamp/core/backend/payment.php

y en la línea 57 deberá agregar: $coin->symbol == ‘XXX’

Error: -32601 method not found

En el panel de administración pestaña settings desmarca la casilla getinfo

El archivo de registro muestra «yourcoind not reporting»

Posible solución: valide que la URL en su archivo coinname.conf sea correcta

Este es el archivo de configuración de su wallet (sustituye trezarcoin por su moneda) y seguir la ruta del ejemplo:

/home/crypto-data/wallets/.trezarcoin/trezarcoin.conf

Error connect 127.0.0.1 id 1440

usage: blocknotify server:port coinid blockhash

Ante de nada asegúrese de tener el stratum iniciado y su moneda activada el el panel de admin y que Enable, Auto Ready esten activado

Panel admin

. El comando stratum.symbol se utiliza para iniciar fácilmente | parada | reinicie su pantalla de estrato de monedas dedicada y solo se usa con servidores construidos con puertos de monedas dedicados habilitados. ¡Este comando se crea automáticamente cuando ejecuta addport!

puedes comprobar el listados con screen -ls

screen -ls

El uso para el comando es:

stratum.symbol start | stop | restart symbol

Ejemplo para iniciar btc: startum.btc start btc

Desde allí, puede usar screen -r btc para ver la pantalla de estrato para esa moneda.

Comprobado que su stratum esta iniciado y si el o los problemas Error connect 127.0.0.1 id 1440, usage: blocknotify server:port coinid blockhash persisten la solución es la siguiente.

parece que blocknotify no se está conectando; es posible que vea algún error como «error connect yourpool.name id 1425», donde 1425 es la identificación de registro en la tabla de monedas. En otros casos puede que veas algún tipo de error “32512”.
Posible solución : asegúrese de que su archivo coinsd.conf esté utilizando la ruta completa como: blocknotify=/var/stratum/blocknotify

Error connect 127.0.0.1 id 1440
usage: blocknotify server:port coinid blockhash

Debes sustituir la siguiente lineal (esta modificación también resuelve algunos problemas de pago)

blocknotify=blocknotify.sh 3474 1440 %s

por

blocknotify=/usr/bin/blocknotify 3474 1440 %s

o

blocknotify=/home/crypto-data/yiimp/site/stratum/blocknotify

también puedes probar con

blocknotify=blocknotify 3474 1440 %s

recuerde que 3474 1440 %s son datos de ejemplo y deben se sustituidos por lo propios.


Algoritmo update block, bad password

Significa que la contraseña utilizada para compilar blocknotify no es la misma contraseña que utilizan los archivos stratum conf

Error en los pagos

RPC Error: error -8: label argument must be a valid label name or «*».

Debemos editar este fichero con el siguiente comando

sudo nano /home/crypto-data/yiimp/site/web/yaamp/modules/site/coin_results.php
OR
sudo nano /home/yiimp-data/yiimp/site/web/yaamp/modules/site/coin_results.php

En rojo se muestra como debe quedar tu fichero .php

Error -4: fee estimation failed.

error -4: fee estimation failed. fallbackfee is disabled. wait a few blocks or enable -fallbackfee.

Solución

settxfee monto

settxfee 0.001

Errores Bitcoin-SV

  • The mandatory consensus parameter is not set. To start bitcoind, you need to set the following consensus parameters: «excessiveblocksize» and «maxstackmemoryusageconsensus». To start bitcoind without limits, you can set both parameters to 0; however, it is strongly recommended that you ensure that you understand the implications of this setting.
  • Error: -minminingtxfee is mandatory

Solución:

Añadir al config: /home/yiimp-data/wallets/.bitcoin/bitcoin.conf

maxstackmemoryusageconsensus=1000000000
excessiveblocksize=100000000
minminingtxfee=0.5

You May Also Like

More From Author

+ There are no comments

Add yours