Access Manager
We use the Openzepellin 5.0 Access Manager contract to manage the access rights of the protocol.
Roles
Role Name
ID
Description
ADMIN_ROLE
0
The default admin role of the Access Manager. This role allows to create new roles and assign users to roles.
UPGRADE_ROLE
1
Grant the permission to upgrade the protocol contract implementations
PAUSER_ROLE
2
Grant the permission to pause the PT and LP Vault in case of emergency
VOTER_GOVERNOR_ROLE
7
Grant the permission to perform actions reserved to governor of the tokenomics contracts.
VOTER_EMERGENCY_COUNCIL_ROLE
8
Grant the permission to ban and reauthorise voting for specific pools.
FEES_VOTING_REWARDS_DISTRIBUTOR_ROLE
10
Grant the permission to create create fees rewards.
Last updated