Brownie es tu herramienta imprescindible para desarrollar, probar, implementar e interactuar con contratos inteligentes en Ethereum en protocolos Ethereum.
Características:
- Compatibilidad total con Solidity y Vyper.
- Pruebas de contratos mediante pytest, incluida la evaluación de la cobertura basada en trazas.
- Pruebas basadas en propiedades y con estado mediante Hypothesis.
- Potentes herramientas de depuración, que incluyen tracebacks al estilo de Python y cadenas de error personalizadas.
- Consola integrada para una interacción rápida con el proyecto.
- Compatibilidad con los paquetes ethPM.
Úsalo con Chainstack
- Implementa un Ethereum , un nodo Polygon , un nodo de Binance Smart Chain, un Avalanche o un Fantom en Chainstack.
- Conecta tu entorno Brownie al nodo implementado. Para obtener instrucciones, consulta Ethereum, Polygon , Binance Smart Chain, Avalanche, Fantom.