BaseOmnichainControllerSrc
BaseOmnichainControllerSrc
Solidity API
accessControlManager
ACM (Access Control Manager) contract address
chainIdToMaxDailyLimit
Maximum daily limit for commands from the local chain
chainIdToLast24HourCommandsSent
Total commands transferred within the last 24-hour window from the local chain
chainIdToLast24HourWindowStart
Timestamp when the last 24-hour window started from the local chain
chainIdToLastProposalSentTimestamp
Timestamp when the last proposal sent from the local chain to dest chain
setMaxDailyLimit
Sets the limit of daily (24 Hour) command amount
Parameters
chainId_
uint16
Destination chain id
limit_
uint256
Number of commands
📅 Events
Emits SetMaxDailyLimit with old and new limit and its corresponding chain id
⛔️ Access Requirements
Controlled by AccessControlManager
pause
Triggers the paused state of the controller
⛔️ Access Requirements
Controlled by AccessControlManager
unpause
Triggers the resume state of the controller
⛔️ Access Requirements
Controlled by AccessControlManager
setAccessControlManager
Sets the address of Access Control Manager (ACM)
Parameters
accessControlManager_
address
The new address of the Access Control Manager
📅 Events
Emits NewAccessControlManager with old and new access control manager addresses
⛔️ Access Requirements
Only owner
renounceOwnership
Empty implementation of renounce ownership to avoid any mishap
Last updated