@hyperlane-xyz/core
Version:
Core solidity contracts for Hyperlane
24 lines (23 loc) • 920 B
text/typescript
/**
* This object defines the correct names to be used in the Address Manager and deployment artifacts.
*/
export const names = {
managed: {
contracts: {
ChainStorageContainer_CTC_batches: 'ChainStorageContainer-CTC-batches',
ChainStorageContainer_SCC_batches: 'ChainStorageContainer-SCC-batches',
CanonicalTransactionChain: 'CanonicalTransactionChain',
StateCommitmentChain: 'StateCommitmentChain',
BondManager: 'BondManager',
OVM_L1CrossDomainMessenger: 'OVM_L1CrossDomainMessenger',
Proxy__OVM_L1CrossDomainMessenger: 'Proxy__OVM_L1CrossDomainMessenger',
Proxy__OVM_L1StandardBridge: 'Proxy__OVM_L1StandardBridge',
},
accounts: { OVM_Sequencer: 'OVM_Sequencer', OVM_Proposer: 'OVM_Proposer' },
},
unmanaged: {
AddressDictator: 'AddressDictator',
ChugSplashDictator: 'ChugSplashDictator',
Lib_AddressManager: 'Lib_AddressManager',
},
}