Skip to content

Commit b3bb943

Browse files
committed
Remove estimateGas documentation
This functionality has been removed from Echidna
1 parent dab4317 commit b3bb943

File tree

9 files changed

+0
-231
lines changed

9 files changed

+0
-231
lines changed

.github/workflows/echidna.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,6 @@ jobs:
8181
contract: TestToken
8282
outcome: failure
8383
expected: 'echidna_balance_under_1000:\s*failed'
84-
- name: Gas estimation
85-
workdir: program-analysis/echidna/example/
86-
files: gas.sol
87-
config: gas.yaml
88-
outcome: success
89-
expected: "f(42,123,"
90-
flaky: true
9184
- name: Multi
9285
workdir: program-analysis/echidna/example/
9386
files: multi.sol

SUMMARY.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@
8989
- [Advanced](./program-analysis/echidna/advanced/README.md)
9090
- [How to collect a corpus](./program-analysis/echidna/advanced/collecting-a-corpus.md)
9191
- [How to use optimization mode](./program-analysis/echidna/advanced/optimization_mode.md)
92-
- [How to detect high gas consumption](./program-analysis/echidna/advanced/finding-transactions-with-high-gas-consumption.md)
9392
- [How to perform smart contract fuzzing at a large scale](./program-analysis/echidna/advanced/smart-contract-fuzzing-at-scale.md)
9493
- [How to test bytecode-only contracts](./program-analysis/echidna/advanced/testing-bytecode.md)
9594
- [How and when to use cheat codes](program-analysis/echidna/advanced/on-using-cheat-codes.md)

program-analysis/echidna/advanced/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
- [How to Collect a Corpus](./collecting-a-corpus.md): Learn how to use Echidna to gather a corpus of transactions.
44
- [How to Use Optimization Mode](./optimization_mode.md): Discover how to optimize a function using Echidna.
5-
- [How to Detect High Gas Consumption](./finding-transactions-with-high-gas-consumption.md): Find out how to identify functions with high gas consumption.
65
- [How to Perform Large-scale Smart Contract Fuzzing](./smart-contract-fuzzing-at-scale.md): Explore how to use Echidna for long fuzzing campaigns on complex smart contracts.
76
- [How to Test a Library](https://blog.trailofbits.com/2020/08/17/using-echidna-to-test-a-smart-contract-library/): Learn about using Echidna to test the Set Protocol library (blog post).
87
- [How to Test Bytecode-only Contracts](./testing-bytecode.md): Learn how to fuzz contracts without source code or perform differential fuzzing between Solidity and Vyper.

program-analysis/echidna/advanced/finding-transactions-with-high-gas-consumption.md

Lines changed: 0 additions & 165 deletions
This file was deleted.

program-analysis/echidna/example/blacklistpushpop.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

program-analysis/echidna/example/gas.sol

Lines changed: 0 additions & 21 deletions
This file was deleted.

program-analysis/echidna/example/gas.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

program-analysis/echidna/example/pushpop.sol

Lines changed: 0 additions & 30 deletions
This file was deleted.

program-analysis/echidna/example/pushpop.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)