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

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

Publicado en la web de soporte de IOHK por Carl.

Descripci贸n general

El proceso b谩sico para crear una direcci贸n utilizando un script es:

  1. Descarga el script createAddress.sh y guardalo en la misma ubicaci贸n que el archivo node-config.yaml.
  2. Ejecuta el script para crear una nueva direcci贸n.

Para crear una direcci贸n, puedes utilizar el script createAddress.sh para ejecutar los tres comandos requeridos y devolver los tres valores requeridos. He aqu铆 un vistazo a lo que se incluye en el script:

  1. Crear una llave privada --> ADDR_SK=$(./jcli key generate --type=ed25519extended)
  2. Crear una llave p煤blica para la llave privada --> ADDR_PK=$(echo ${ADDR_SK} | ./jcli key to-public)
  3. Crear una direcci贸n para la llave p煤blica:
  • Direcci贸n UTxO --> ./jcli address single ${ADDR_PK} --testing
  • Direcci贸n de la Cuenta --> ./jcli address account ${ADDR_PK} --testing

Pasos para crear una direcci贸n usando un script (en Windows)

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

1. Descarga el script

1.1. Abre la secci贸n de scripts del repositorio de Shelley en GitHub.

1.2. Encuentra el script createAddress.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

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

2. Ejecuta el script

2.1. Abre GitBash en la misma ubicaci贸n donde est谩 almacenado el script y el archivonode-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. Define los par谩metros requeridos por el script:

$ bash createAddress.sh --help

Permitted arguments: account, utxo

2.3. Ejecuta el script (crea una nueva direcci贸n de cuenta):

bash createAddress.sh account

El resultado deber铆a ser similar al siguiente:

PRIVATE_KEY_SK: ed25519e_sk1nqh6fk0dm9p3tgvqcgt9had3ajn5pcmme04qp256p3g7tahxd9q9j4wgn2n250huxc5t38u0yjd9rtalrzae9t7xcwzhcz98jf4hamsgfmydk
PUBLIC_KEY_PK: ed25519_pk165szfu0nd37eakuurxpvmesdmss6c7fdkzmqxrs8cxnyx9rxrhsqnv7dj5
ADDRESS: ca1sh2jqf837dk8m8kmnsvc9n0xphwzrtre9kctvqcwqlq6vsc5vcw7q63gc9l

Ahora puedes utilizar la direcci贸n creada para solicitar fondos desde el servicio Faucet, o para lo que desees.

Ten en cuenta que esta informaci贸n se guarda en 3 archivos, en la misma ubicaci贸n que el archivo jormugandr:

Los necesitar谩s para realizar otras actividades/comandos en la Red de Prueba Integrada de Shelley. Por ejemplo, para enviar fondos/tokens desde una cuenta, necesitar谩s la clave privada de la cuenta, as铆 que aseg煤rate de guardarla para un uso futuro.

Nota: La cadena de bloques a煤n no tiene conocimiento de esta cuenta. Para que esto suceda, la direcci贸n debe estar incluida en una transacci贸n. Para crear una transacci贸n, consulta C贸mo enviar fondos usando un script (en Windows).


Volver al men煤 de inicio

1 Like