Assessment reports>GTE>Threat Model>disapproveOperator

Function: disapproveOperator(address operator)

This function allows any caller to disapprove an operator.

Inputs

  • operator

    • Control: Full control.

    • Constraints: No constraints.

    • Impact: The operator cannot act on behalf of the caller's account after disapproveOperator execution.

Branches and code coverage

Intended branches

  • The provided operator has been successfully disapproved.

Function call analysis

  • CLOBManagerStorageLib.disapproveOperator(ds, operator)

    • What is controllable? operator.

    • If the return value is controllable, how is it used and how can it go wrong? This function does not return a value.

    • What happens if it reverts, reenters or does other unusual control flow? Even if an operator has not been approved before, they can still be disapproved.

Zellic © 2025Back to top ↑