Overview of CrossChainRegistry
mainThe CrossChainRegistry is a singleton contract (deployed via a Transparent Proxy) that manages the registration and deregistration of operatorSets for the multichain protocol.
Its primary responsibilities include:
- Managing
operatorSetregistrations to enable cross-chain operations. - Providing read-only functions to calculate operator tables.
- Enabling the
Generatorto create aGlobalTableRootand theTransporterto move operator tables to destination chains.
Note: Operator tables are transported to all whitelisted destination chains, even if the specific operatorSet is not consumed on a particular destination chain.