Assessment reports>Anzen and protocol-v2>Threat Model>forceBroadcastResults

Function: forceBroadcastResults(uint64 chainId, uint128 wTime, uint128 forcedAnzenPerSec)

This function is used to force broadcast a message in case there are issues with LayerZero.

Inputs

  • chainId

    • Control: Arbitrary.

    • Constraints: None.

    • Impact: Chain ID.

  • wTime

    • Control: Arbitrary.

    • Constraints: None.

    • Impact: Value of the week time.

  • forcedAnzenPerSec

    • Control: Arbitrary.

    • Constraints: None.

    • Impact: Value of the forced Anzen per second.

Branches and code coverage

Intended branches

  • Invoke _broadcastResults() to broadcast the results.

  • Refund unused ETH.

Negative behavior

  • Revert if the caller is not the owner.

Zellic © 2025Back to top ↑