Skip to content

Commit

Permalink
Merge pull request #98 from balancer/pool-role-accounts
Browse files Browse the repository at this point in the history
Pool role accounts
  • Loading branch information
danielmkm authored Jul 1, 2024
2 parents a1611cf + 9c04851 commit 1b57f53
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions docs/concepts/core-concepts/pool-role-accounts.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ struct PoolRoleAccounts {
}
```

* pauseManager: Can see Pool paused/unpaused. When a pool is paused all state-changing operations will revert, and putting the pool in recovery mode (if not already done) becomes permissionless
* swapFeeManager: Set static swap fees for a pool
* poolCreator: Set the [pool creator fee](./pool-creator-fee.md)
* pauseManager: Can pause or unpause a pool. When a pool is paused, all state-changing operations will revert, and putting the pool in recovery mode (if not already done) becomes permissionless
* swapFeeManager: Can set static swap fees for a pool
* poolCreator: Can set the [pool creator fee](./pool-creator-fee.md)

Passing the zero address grants Balancer Governance permission by default.

::: info Pause Permission
Balancer Governance is always granted pauseManager permission as well as any user configure address.
Balancer Governance can always pause/unpause pools, even if there is a pause manager. However, governance cannot set swap fees if there is a swap manager, or pool creator fees if there is a pool creator.
:::
,

0 comments on commit 1b57f53

Please sign in to comment.