gas analyzer
1.0.0
Gas Analyzer - это инструмент статического анализа, предназначенный для оптимизации интеллектуальных контрактов, анализируя модели потребления газа. Используя анализ абстрактного синтаксиса (AST) и регулярные выражения, этот инструмент определяет потенциальную неэффективность газа и дает представление об оптимизации ваших умных контрактов 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 terminalЭтот проект лицензирован по лицензии MIT - для получения подробной информации см. В файле License.md.
Проект Gas Analyzer черпает вдохновение в 4NALYSER и опирается на работу сообщества Ethereum Development и книги Rareskills Gas-Optimization (в настоящее время реализуя некоторые хитрости из книги).