Assessment reports>PDT Staking V2>Threat Model>registerNewRewardToken

Function: registerNewRewardToken(address newRewardToken)

This registers a new reward token.

Inputs

  • newRewardToken

    • Control: Completely controlled by the caller.

    • Constraints: Cannot be a zero address.

    • Impact: Address of the token to be registered as a reward token.

Branches and code coverage

Intended branches

  • New reward token is registered when called by TOKEN_MANAGER.

Negative behavior

  • Revert if not called by the token manager.

  • Revert if token is already registered.

Zellic © 2025Back to top ↑