No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

脷ltima oportunidad para asegurar tu aprendizaje por 1 a帽o a precio especial

Antes: $249

Currency
$189/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscr铆bete

Termina en:

0D
8H
10M
22S

Setear tu ambiente de trabajo local con Hardhat

5/19
Recursos

Aportes 6

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Hardhat es un framework poderoso que nos permite compilar, hacer unit tests, desarrollar y desplegar smart contracts en ethereum.
Podemos automatizar tareas, reusar funcionalidad y evitarnos actividades que regularmente no nos gustan desarrollar.

  • Creamos carpeta con mkdir contracts

  • Accedemos a la carpeta con cd contracts

  • Limpiamos la consola con clear

  • iniciamos la instalaci贸n de hardhat con npm init

  • Se genera el archivo package.json

  • Con ls listamos el contenido de la carpeta sobre la que estamos posicionados para validar la creaci贸n de package.json

  • npm install --save-dev hardhat para que instale las dependencias unicamente de desarrollo

Ya tenemos el framework instala y ahora debemos construir nuestro proyecto local. Para eso escribimos

  • npx hardhat --> nos va a dar opciones de instalaci贸n y utilizamos la primera opcion de creacion de basic sample project.

Una clase muy descriptiva, un paso a paso, muy buena clase.

Nota importante: En la versi贸n 2.11 de Hardhat que se acaba de lanzar (02/09/22), ya tiene soporte para el Merge de Ethereum.

Setear tu ambiente de trabajo local con Hardhat

mkdir contracts
cd contracts
npm init -y

npm install --save-dev hardhat

npx hardhat

What do yo want to do? : Create a basic sample project
Hardahat project root: <dir actual>
Do you want to add a .gitignore?: y
Do you want to install this ... : y

code .

Abi, son archivos que permiten interactuar con el fronted para poder hacer una relaci贸n entre el c贸digo hardhat con el c贸digo de javascript.

Setear tu ambiente de trabajo local con Hardhat - comando

npx hardhat accounts -> muestra las cuentas de prueba local.
npx hardhat compile -> compila la aplicaci贸n.
npx hardhat test -> ejecuta las pruebas
npx hardhat node -> levanta nodo local en nuestro ambiente de Ethereum