For the complete documentation index, see llms.txt. This page is also available as Markdown.

BaseOmnichainControllerDest

BaseOmnichainControllerDest

BaseOmnichainControllerDest at v2.15.0 is the abstract destination-side base for OmnichainGovernanceExecutor. It uses the LayerZero V1 NonblockingLzApp API, applies one 24-hour receive-command limit to the BNB source, and disables ownership renunciation. It is not a standalone deployment.

Solidity API

maxDailyReceiveLimit

Maximum daily limit for receiving commands from BNB Chain

uint256 maxDailyReceiveLimit

last24HourCommandsReceived

Total received commands within the last 24-hour window from Binance chain

uint256 last24HourCommandsReceived

last24HourReceiveWindowStart

Timestamp when the last 24-hour window started from Binance chain

uint256 last24HourReceiveWindowStart

setMaxDailyReceiveLimit

Sets the maximum daily limit for receiving commands

Parameters

Name
Type
Description

limit_

uint256

Number of commands

📅 Events

  • Emits SetMaxDailyReceiveLimit with old and new limit

⛔️ Access Requirements

  • Only Owner


pause

Triggers the paused state of the controller

⛔️ Access Requirements

  • Only owner


unpause

Triggers the resume state of the controller

⛔️ Access Requirements

  • Only owner


renounceOwnership

Empty implementation of renounce ownership to avoid any mishappening


Last updated