Depurar smart contracts con Hardhat

Depurar smart contracts con Hardhat

Existen múltiples herramientas para depurar smart contracts en Hardhat, tanto de forma sistemática como casual. Las pruebas sistemáticas se realizan mediante tests unitarios, mientras que las pruebas casuales implican interacción manual o scripts.

Minimal proxy contract

Minimal proxy contract

Patrón de diseño de smart contracts para despliegues eficientes en la blockchain, utilizando clones inmutables de un contrato de implementación. Basado en el estándar EIP-1167.

Librerías de Solidity

Librerías de Solidity

Las librerías de Solidity en la programación de smart contracts optimizan el uso de gas y reducen el tamaño del código desplegado, permitiendo además la reutilización de funciones.