IMessageRoot
Author: Matter Labs
MessageRoot contract is responsible for storing and aggregating the roots of the batches from different chains into the MessageRoot.
Note: security-contact: security@matterlabs.dev
Functions
BRIDGE_HUB
function BRIDGE_HUB() external view returns (IBridgehub);
addNewChain
function addNewChain(uint256 _chainId) external;
addChainBatchRoot
function addChainBatchRoot(
uint256 _chainId,
uint256 _batchNumber,
bytes32 _chainBatchRoot
) external;