gas analyzer
1.0.0
Der Gasanalysator ist ein statisches Analyse -Tool, mit dem Smart -Verträge von Solidität durch Analyse von Gasverbrauchsmustern optimiert werden sollen. Das Tool nutzt die Parsen und die regelmäßigen Ausdrücke mit abstraktem Syntaxbaum (AST) und identifiziert potenzielle Gas -Ineffizienzen und bietet Einblicke in die Optimierung Ihrer Ethereum -intelligenten Verträge.
# 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 terminalDieses Projekt ist unter der MIT -Lizenz lizenziert - finden Sie in der lizenz.md -Datei für Einzelheiten.
Das Gasanalysator-Projekt lässt sich von 4Nalyser inspirieren und baut auf der Arbeit der Ethereum Development Community und dem Rareskills-Gasoptimierungsbuch auf (derzeit einige Tricks aus dem Buch implementieren).