echidna icon indicating copy to clipboard operation
echidna copied to clipboard

Ethereum smart contract fuzzer

Results 259 echidna issues
Sort by recently updated
recently updated
newest added

The title should be self explanatory and I know very little about what echidna does behind the scenes. Someone else please expand this if necessary :smile:

Using unrecognized cheatcodes results in a failure. ```solidity import "forge-std/Test.sol"; contract TestContract is Test { function test123(uint256 x) public { vm.assume(false); vm.expectRevert(); } } ``` ``` echidna-test . --contract TestContract...

hevm

#### Use case I regularly have more than 1 `echidna` running on seperate projects. Currently I can't see which is which and I often have to close both to find...

good first issue

While fuzzing Uniswap V2 with the Echidna streaming series, I've noticed that the "event sequence" that shows up in the gui when an assert fails does not always show all...

hevm

Integration with VScode for debugging.

usability
needs elaboration
integrations

Uniformly distributing the mutators does not seem to be the best idea. Perhaps we can try to tune them in some way.

enhancement
performance

similar to this ![asdasdasdads](https://user-images.githubusercontent.com/15264239/208651070-646e3a89-6dac-4de7-86a1-fdbe9ee0e019.jpeg)

usability

**Feature** It would be nice to have echidna add values from state changes and/or emitted events to the corpus. **State changes** A simple example of state changes would be an...