No tienes acceso a esta clase

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

Compilaci贸n, tests y despliegue

9/23
Recursos

Aportes 5

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Para entender la Ethereum Virtual Machine les recomiendo leer el yellow paper escrito por Gavin Wood. Eso si, es una lectura densa y muy tecnica. No creo que sea indispensable para desarrollar, pero dejo el material para quien quiera profundizar.

Yellow Paper - Ethereum

Compilaci贸n

npx hardhat compile

Tests

npx hardhat test

Deploy

npx hardhat run scripts/sample-script.js

En resumen鈥 el despliegue de un contrato inteligente hacia cualquier blockchain compatible con la EVM es una transacci贸n firmada hacia la direcci贸n 0 que contiene el bytecode

En la clase se menciona que Optimism es ligeramente diferente a Ethereum en su VM. Sin embargo, desde noviembre de 2020 la OVM es equivalente a la EVM. Es decir, es completamente igual desplegar contratos a Optimism que a Ethereum. Aqu铆 un art铆culo al respecto.

tengo un scripts para package.json

"scripts": {
    "hardhat:deploy": "npx hardhat run scripts/sample-script.js",
    "hardhat:test": "npx hardhat test",
    "hardhat:compile": "npx hardhat compile",
    "test": "echo \"Error: no test specified\" && exit 1"
  },