Roles Manager
The Roles Manager contract handles everything related to authorizations and permissions in the Atlendis protocol.
The roles handled are the following:
LENDER: has the right to operate lender actions on the pool. Only necessary if lenders restrictions are enabled. Is typically used in permissionned pools after KYC checks are successful.
BORROWER: has the right to take and repay loans in the pool.
LENDER_ALLOWER: has the right to allow LENDERS
OPERATOR: has the right to transfer position NFTs. Typically given to third-party contracts (e.g. staking contracts) that absolutely have to transfer positions to operate.
DEFAULT_ADMIN_ROLE: role given to governance, has the right to manage the lifecycle of the pool, its parameters, as well have manage permissions in the pool.
Last updated