Access Control

Admin addresses and operations in Parallel protocol.

Access Roles

The following access roles are defined in the ACLManager contract And many other contracts have the extra OnlyOwner access.

DEFAULT_ADMIN_ROLE

This role is the default admin role for the ACLManager contract And can set the admin role of all roles defined in ACLManager.

POOL_ADMIN_ROLE

This role has most of all privileges.

RISK_ADMIN_ROLE

This role can set all existing reserve parameters, like the supplyCap, the borrowCap, the InterestRateStrategy address, etc.

ASSET_LISTING_ADMIN_ROLE

This role can add new reserves into the lending market and set reserve price oracle.

EMERGENCY_ADMIN_ROLE

This role can pause the reserve or the lending pool and pause the AutoCompoundApe and Timelock agreements.

The following roles are not used currently:

  • FLASH_BORROWER_ROLE

  • BRIDGE_ROLE

Mainnet Admin Address

Admin Role Operations

The following operations are controlled by the admin role of ACLManager.

DEFAULT_ADMIN_ROLE

Currently, the admin role of all roles is DEFAULT_ADMIN_ROLE. The address with that role has the privilege to add other admin addresses.

POOL_ADMIN_ROLE

RISK_ADMIN_ROLE

ASSET_LISTING_ADMIN_ROLE

EMERGENCY_ADMIN_ROLE

OnlyOwner Operations

The following operations are controlled by the owner of each contract.

PoolAddressesProviderRegistry

Owner: 0xca8678d2d273b1913148402aed2E99b085ea3F02 (TimeLock)

PoolAddressesProvider

Owner: 0xca8678d2d273b1913148402aed2E99b085ea3F02 (TimeLock)

WETHGateway

Owner: 0xca8678d2d273b1913148402aed2E99b085ea3F02 (TimeLock)

WPunkGateway

Owner: 0xca8678d2d273b1913148402aed2E99b085ea3F02 (TimeLock)

Last updated