Skip to content

Commit 98f0f7e

Browse files
authored
Update Exercise-6.md
1 parent f5739cd commit 98f0f7e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

program-analysis/echidna/Exercise-6.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,16 @@ The challenge is described here: https://www.damnvulnerabledefi.xyz/challenges/1
2727
- Create a `config.yaml` with the necessary configuration option(s).
2828
- Once Echidna finds the bug, fix the issue, and re-try your property with Echidna.
2929

30+
### Descriptions
31+
3032
Only the following contracts are relevant:
31-
- `contracts/DamnValuableToken.sol`
32-
- `contracts/unstoppable/UnstoppableLender.sol`
33-
- `contracts/unstoppable/ReceiverUnstoppable.sol`
33+
- [`contracts/DamnValuableToken.sol`](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/master/contracts/DamnValuableToken.sol): token used by the system
34+
- [`contracts/unstoppable/UnstoppableLender.sol`](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/master/contracts/unstoppable/UnstoppableLender.sol): allow to take a flash loan and do a callback on the caller
35+
- [`contracts/unstoppable/ReceiverUnstoppable.sol`](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/master/contracts/unstoppable/ReceiverUnstoppable.sol): user callback example
36+
37+
Can you prevent `UnstoppableLender` from working?
38+
39+
3440

3541
## Hints
3642

0 commit comments

Comments
 (0)