馃嚜馃嚫 Red de Prueba Integrada de Shelley: C贸mo crear un Stake Pool usando un script (en Windows)

:es: Traducci贸n al espa帽ol de How to create a Stake Pool using a script (Windows)

Publicado en la web de soporte de IOHK por Carl.

Descripci贸n general

Prerequisitos

  1. El nodo local est谩 iniciado y se sincroniza con la cadena de bloques/red de prueba.
  2. Posees una direcci贸n de cuenta con fondos suficientes para pagar las comisiones por transacci贸n (> 12.000 Lovelace).
  3. La cuenta anterior se utilizar谩 como cuenta propietaria del stake pool.

Escenario de la red

  1. Descarga/guarda los scripts createStakePool.sh y send-certificate.sh en la misma ubicaci贸n que el archivo node-config.yaml.
  2. Ejecuta el script createStakePool.sh con los par谩metros requeridos.

Pasos para crear un Stake Pool usando un script (en Windows)

Los usuarios de Windows deben usar PowerShell (y no CMD) para ejecutar los siguientes comandos.

1. Descarga los scripts

1.1. Ingresa a la secci贸n de scripts desde el repositorio 鈥渟helley-testnet鈥 de Github.

1.2. Encuentra el script createStakePool.sh en el men煤 de la izquierda, haz clic con el bot贸n derecho del rat贸n sobre 茅l, y en el men煤 elige la opci贸n 鈥淪ave link as鈥︹ (como se muestra a continuaci贸n):

1.3. Almacena el script en la misma ubicaci贸n donde se guard贸 el archivo de configuraci贸n del nodo node-config.yaml:

1.4 Repite los pasos 1.2 y 1.3 para el script send-certificate.sh.

2. Ejecuta el script createStakePool.sh

2.1. Abre GitBash en la misma ubicaci贸n donde est谩 almacenado el script y el archivo node-config.yaml:

  • Abre la carpeta donde has guardado los archivos, haz clic con el bot贸n derecho del rat贸n sobre la pantalla (en un espacio vac铆o) y selecciona GitBash Here --> Gitbash se abrir谩.
  • Ejecuta los comandos de los pasos subsiguientes en GitBash (desde la ubicaci贸n donde est谩 guardado el script).

2.2. Comprueba los par谩metros requeridos por el script:

$ bash createStakePool.sh --help

Este deber铆a ser el output:

usage: createStakePool.sh <REST-LISTEN-PORT> <ACCOUNT_SK>
<REST-PORT> The REST Listen Port set in node-config.yaml file (EX: 3101)
<SOURCE-SK> The Secret key of the Source address

2.3. Ejecuta el script createStakePool.sh:

Notas:

  • En todos los comandos detallados a continuaci贸n, para el par谩metro --host se requiere usar el mismo valor definido en el archivo node-configuration.yaml para el par谩metro rest/listen.
  • Actualiza el valor del segundo par谩metro con la llave privada de la direcci贸n de tu cuenta.

bash createStakePool.sh 3101 ed25519e_sk1nqh6fk0dm9p3tgvqcgt9had3ajn5pcmme04qp256p3g7tahxd9q9j4wgn2n250huxc5t38u0yjd9rtalrzae9t7xcwzhcz98jf4hamsgfmydk

2.4. Comprueba los resultados:

Si todo est谩 bien y no has recibido ning煤n error, la 煤ltima l铆nea del script es el ID de tu stake pool. Ahora puedes comprobar si dicho ID aparece en la lista de stake pools disponibles, ejecutando el siguiente comando:

jcli rest v0 stake-pools get --host "http://127.0.0.1:3101/api"

Pr贸ximos pasos

Consulta C贸mo iniciar un nodo como candidato a ser l铆der.


Volver al men煤 de inicio

1 Like