@@ -50,11 +50,11 @@ Before starting, you need to set up an S3 bucket. More data storage will be test
5050
5151You need to fill the data in:
5252
53- ``` batcher/aligned-batcher/.env `` `
53+ ` batcher/aligned-batcher/.env `
5454
5555And you can use this file as an example of how to fill it:
5656
57- ``` batcher/aligned-batcher/.env.example `` `
57+ ` batcher/aligned-batcher/.env.example `
5858
5959After having the env setup, run in different terminals the following commands to boot Aligned locally:
6060
@@ -108,15 +108,15 @@ Note that when upgrading the contracts, you must also:
108108
1091091 . Re-generate the Go smart contract bindings:
110110
111- ``` bash
112- make bindings
113- ```
111+ ``` bash
112+ make bindings
113+ ```
114114
1151152 . Rebuild Aggregator and Operator Go binaries:
116116
117- ` ` ` bash
118- make build_binaries
119- ` ` `
117+ ``` bash
118+ make build_binaries
119+ ```
120120
121121</details >
122122
@@ -324,7 +324,7 @@ batcher (`batcher/aligned-batcher/`).
324324The necessary environment variables are:
325325
326326| Variable Name | Description |
327- |-----------------------| -------------------------------------------------------------------------------------------------------------------------------- |
327+ | --------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
328328| AWS_SECRET_ACCESS_KEY | Secret key to authenticate and authorize API requests to the AWS S3 Bucket. |
329329| AWS_REGION | Geographical region where the AWS S3 Bucket will be accessed. |
330330| AWS_ACCESS_KEY_ID | Access key used in combination with the AWS_SECRET_ACCESS_KEY to authenticate and authorize API requests to the AWS S3 Bucket. |
@@ -660,7 +660,7 @@ Create a `.env` file in the `/explorer` directory of the project.
660660The ` .env ` file needs to contain the following variables:
661661
662662| Variable | Description |
663- | ----------------------- | ------------------------------------------------------------------------------------------------- |
663+ | --------------------- | ----------------------------------------------------------------------------------------------- |
664664| ` RPC_URL ` | The RPC URL of the network you want to connect to. |
665665| ` ENVIRONMENT ` | The environment you want to run the application in. It can be ` devnet ` , ` holesky ` or ` mainnet ` . |
666666| ` ALIGNED_CONFIG_FILE ` | The config file containing Aligned contracts' deployment information |
@@ -719,18 +719,34 @@ forge install Layr-Labs/eigenlayer-middleware@mainnet
719719
720720Then, to solve the issue< https://github.com/Layr-Labs/eigenlayer-middleware/issues/229 > , we changed it to:
721721
722- ``` forge install yetanotherco/eigenlayer-middleware@yac-mainnet --no-commit`` `
722+ ` forge install yetanotherco/eigenlayer-middleware@yac-mainnet --no-commit `
723723
724724As soon as it gets fixed in mainnet, we can revert it.
725725
726- Base version of middleware used is ``` 7229f2b`` `.
726+ Base version of middleware used is ` 7229f2b ` .
727727
728- The script to initialize the devnet can be found on ``` contracts/scripts/anvil`` `.
728+ The script to initialize the devnet can be found on ` contracts/scripts/anvil ` .
729729
730730The addresses of the relevant contracts after running the anvil script are dumped
731- on ``` contracts/script/output/devnet`` `.
731+ on ` contracts/script/output/devnet ` .
732732
733- The state is backed up on ``` contracts/scripts/anvil/state`` `.
733+ The state is backed up on ` contracts/scripts/anvil/state ` .
734734
735735EigenLayer contract deployment is almost the same as the EigenLayer contract deployment on mainnet.
736736Changes are described in the file.
737+
738+ ## Running Fuzzers:
739+
740+ Fuzzing for the operator can be done by executing the following make commands from the root directory of the project.
741+
742+ macOS:
743+
744+ ```
745+ make operator_verification_data_fuzz_macos
746+ ```
747+
748+ Linux:
749+
750+ ```
751+ operator_verification_data_fuzz_linux
752+ ```
0 commit comments