Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.04 KB

README.md

File metadata and controls

37 lines (25 loc) · 1.04 KB

Tutorial de árbol de Merkle para solidity

instalación

Proyecto inicilializado con VITE.

iniciar

 npm create vite@latest tutorial-merkcle --template react
npm i

lanzar

npm run dev

Problemas con el entorno de desarrollo

versión especial de hardhat para soporte básico de ESM

Se ha instalado la siguiente version de hardhat: npm i hardhat@esm para disponer del soporte básico de ESM.

Sobre el problema y su solución:
aquí

Este es el motivo por el cual el archivo de configuración de hardhat acaba en .cjs junto al archivo deploy.

Esto me ha ocasionado problemas de compatiblidad con "@nomiclabs/hardhat-ethers": "^2.1.1", "@nomiclabs/hardhat-waffle": "^2.0.3" y la imposiblidad de instalar a través de npm. Por ejemplo, la libreria @openzeppelin/contracts la he instalado a mano.

Si alguien sabe la configuracion correcta de este proyecto agradecería mucho su dirección.