Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update setup_guide.md #20

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/setup_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ To limit the scope of an address to specific function signatures, you must toggl
yarn hardhat toggleScoped --network rinkeby --guard <scope_guard_address> --target <target_address>
```

You can use this utitly to generate the function signature for specific functions.
You can use this utility to generate the function signature for specific functions.

```bash
yarn hardhat getFunctionSignature --function <escaped_function_sighash>
Expand All @@ -97,7 +97,7 @@ An exampe of an escaped function sighash is `balanceOf\(address\)`.

#### Allow delegate calls to an addresses

To allow the multisig owners to initiate delegate call trasnactions to an address, you must explicitly enable it for that target address.
To allow the multisig owners to initiate delegate call transactions to an address, you must explicitly enable it for that target address.

```bash
yarn hardhat allowDelegateCall --network rinkeby --guard <scope_guard_address> --target <target_address>
Expand All @@ -118,4 +118,4 @@ You can do this with a custom contract interaction via the [Gnosis Safe UI](http

### Deploy a master copy

The master copy contracts can be deployed through `yarn deploy` command. Note that this only should be done if the Scope Guard contract gets an update and the ones referred on the (zodiac repository)[https://github.com/gnosis/zodiac/blob/master/src/factory/constants.ts] should be used.
The master copy contracts can be deployed through `yarn deploy` command. Note that this only should be done if the Scope Guard contract gets an update and the ones referred on the [zodiac repository](https://github.com/gnosis/zodiac/blob/master/src/factory/constants.ts) should be used.