gas analyzer
1.0.0
Gas Analyzer es una herramienta de análisis estático diseñada para optimizar los contratos inteligentes de solidez mediante el análisis de patrones de consumo de gas. Aprovechando el análisis del árbol de sintaxis abstracta (AST) y las expresiones regulares, esta herramienta identifica posibles ineficiencias de gas y proporciona información para optimizar sus contratos inteligentes de Ethereum.
# Clone the Gas Analyzer repository
git clone https://github.com/malik/gas-analyzer.git
# Change into the project directory
cd gas-analyzer
# Build the project
cargo build --release
# Usage
- to change the contract code
- navigate to src
- rewrite the contract.sol file to your choice
- after run ` cargo build ` then ` cargo run ` in your project terminalEste proyecto tiene licencia bajo la licencia MIT: consulte el archivo License.md para más detalles.
El proyecto de analizador de gas se inspira en 4nalyser y se basa en el trabajo de la comunidad de desarrollo de Ethereum y el libro de optimización de gas rareskills (que actualmente implementa algunos trucos del libro).