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