Skip to content

Commit 7f201d1

Browse files
Update working-with-libraries.md
1 parent e483100 commit 7f201d1

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

program-analysis/echidna/advanced/working-with-libraries.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,7 @@ The address where the library should be deployed is arbitrary, but it should be
3939
4040
## Linking libraries
4141
42-
Before a contract can use a deployed library, its bytecode requires to be linked. This procedure requries to replace a particular string place holder
43-
in the bytecode by the address of the deployed library. Normally, either solc or the compilation framework (e.g. truffle) will take care of this.
44-
However, in our case, we will use `crytic-compile`, since it is easier to handle all cases from different frameworks just adding one new argument
45-
to pass to `crytic-compile` from Echidna:
42+
Before a contract can use a deployed library, its bytecode requires to be linked (e.g set the address that points to the deployed library contract). Normally, a compilation framework (e.g. truffle) will take care of this. However, in our case, we will use `crytic-compile`, since it is easier to handle all cases from different frameworks just adding one new argument to pass to `crytic-compile` from Echidna:
4643

4744
```yaml
4845
cryticArgs: ["--compile-libraries=(ConvertLib,0x1f)"]

0 commit comments

Comments
 (0)