Skip to content

Commit 06a50c6

Browse files
Fixed instructions in the exercise 7 (#164)
1 parent 6073565 commit 06a50c6

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

program-analysis/echidna/Exercise-7.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ Join the team on Slack at: https://empireslacking.herokuapp.com/ #ethereum
1111

1212
## Setup
1313

14-
1. Follow the instructions on the [Damn Vulnerable DeFi CTF][ctf] page, namely:
15-
- clone the repo via `git clone https://github.com/tinchoabbate/damn-vulnerable-defi -b v2.0.0`, and
16-
- install the dependencies via `yarn install`.
17-
2. To run Echidna on these contracts you must comment out the `dependencyCompiler` section in `hardhat.config.js`. Otherwise, the project will not compile with [`crytic-compile`](https://github.com/crytic/crytic-compile). See the example provided [here](./exercises/exercise7/example.hardhat.config.ts).
14+
## Setup
15+
1. Clone the repo: `git clone https://github.com/crytic/damn-vulnerable-defi-echidna`
16+
2. install the dependencies via `yarn install`.
1817
3. Analyze the `before` function in `test/side-entrance/side-entrance.challenge.js` to identify what initial setup needs to be done.
1918
4. Create a contract to be used for the property testing by Echidna.
2019

0 commit comments

Comments
 (0)