Assessment reports>Rover>Threat Model>Owner functions

Owner functions

The owner is a trusted entity and has extensive control over the protocol. The owner should document this to ensure that the user is aware of it and accepts it.

The owner has the following abilities:

Granting roles

  • Grant the ROV_BTC_MINTER_BURNER role.

    • Mint the Rover token.

    • Burn the Rover token.

  • Grant the STAKE_MANAGER_ADMIN role.

    • Set the maxDepositTVL.

  • Grant the TOKEN_ADMIN role.

    • Pause the Rover token.

  • Grant the DEPOSIT_WITHDRAW_PAUSER role.

    • Pause the stake-manager contract.

Upgrading

  • Upgrade contracts.

Zellic © 2024Back to top ↑