Skip to content

Commit 639146d

Browse files
replaced more multi-abi
1 parent 5b6b9e0 commit 639146d

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
- [How to test bytecode-only contracts](./program-analysis/echidna/advanced/testing-bytecode.md)
8181
- [How to use hevm cheats to test permit](./program-analysis/echidna/advanced/hevm-cheats-to-test-permit.md)
8282
- [How to seed Echidna with unit tests](./program-analysis/echidna/advanced/end-to-end-testing.md)
83-
- [Understanding and using `multi-abi`](./program-analysis/echidna/advanced/using-multi-abi.md)
83+
- [Understanding and using `allContracts`](./program-analysis/echidna/advanced/using-all-contracts.md)
8484
- [Fuzzing tips](./program-analysis/echidna/fuzzing_tips.md)
8585
- [Frequently Asked Questions](./program-analysis/echidna/frequently_asked_questions.md)
8686
- [Exercises](./program-analysis/echidna/exercises/README.md)

program-analysis/echidna/exercises/Exercise-5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ We recommend to first try without reading the following hints. The hints are in
3939

4040
- Remember that sometimes you have to supply the test contract with Ether. Read more in [the Echidna wiki](https://github.com/crytic/echidna/wiki/Config) and look at [the default config setup](https://github.com/crytic/echidna/blob/master/tests/solidity/basic/default.yaml).
4141
- The invariant that we are looking for is "the balance of the receiver contract can not decrease"
42-
- Read what is the [multi abi option](../basic/common-testing-approaches.md#external-testing)
42+
- Read what is the [allContracts option](../basic/common-testing-approaches.md#external-testing)
4343
- A template is provided in [contracts/naive-receiver/NaiveReceiverEchidna.sol](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/hints/contracts/naive-receiver/NaiveReceiverEchidna.sol)
4444
- A config file is provided in [naivereceiver.yaml](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/hints/naivereceiver.yaml)
4545

program-analysis/echidna/exercises/Exercise-6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Only the following contracts are relevant:
3939
We recommend to first try without reading the following hints. The hints are in the [`hints` branch](https://github.com/crytic/damn-vulnerable-defi-echidna/tree/hints).
4040

4141
- The invariant that we are looking for is "Flash loan can always be made"
42-
- Read what is the [multi abi option](../basic/common-testing-approaches.md#external-testing)
42+
- Read what is the [allContracts option](../basic/common-testing-approaches.md#external-testing)
4343
- The `receiveTokens` callback function must be implemented
4444
- A template is provided in [contracts/unstoppable/UnstoppableEchidna.sol](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/hints/contracts/unstoppable/UnstoppableEchidna.sol)
4545
- A config file is provided in [unstoppable.yaml](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/hints/unstoppable.yaml)

program-analysis/echidna/exercises/Exercise-8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Only the following contracts are relevant:
3838
We recommend to first try without reading the following hints. The hints are in the [`hints` branch](https://github.com/crytic/damn-vulnerable-defi-echidna/tree/hints).
3939

4040
- The invariant that we are looking for is "an attacker cannot get almost whole amount of rewards"
41-
- Read what is the [multi abi option](../basic/common-testing-approaches.md#external-testing)
41+
- Read what is the [allContracts option](../basic/common-testing-approaches.md#external-testing)
4242
- A config file is provided in [the-rewarder.yaml](https://github.com/crytic/damn-vulnerable-defi-echidna/blob/solutions/the-rewarder.yaml)
4343

4444
## Solution

0 commit comments

Comments
 (0)