fuzzland / ityfuzz

Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts
https://docs.ityfuzz.rs
MIT License
735 stars 116 forks source link

Add the Cargo.lock to avoild incompatible dependencies #445

Closed jacob-chia closed 3 months ago

jacob-chia commented 3 months ago

As of March 30, 2024, foundry-cheatcodes internally depends on foundry-block-explorers=0.2.3. However, foundry-block-explorers 0.2.3 and 0.2.4 are incompatible. Without a Cargo.lock, compiling a freshly cloned ityfuzz repo would result in the download of 0.2.4, causing a compilation failure.