@fuel-infrastructure/fuel-hyperlane-registry
Version:
A collection of configs, artifacts, and schemas for Hyperlane
1,358 lines • 192 kB
TypeScript
export declare const chainAddresses: {
abstract: {
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackDomainRoutingHook: string;
fallbackRoutingHook: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
validatorAnnounce: string;
};
abstracttestnet: {
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackDomainRoutingHook: string;
fallbackRoutingHook: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
validatorAnnounce: string;
};
alephzeroevmmainnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
alephzeroevmtestnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
alfajores: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
ancient8: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
apechain: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
appchain: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arbitrum: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arbitrumnova: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arbitrumsepolia: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arcadia: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arcadiatestnet2: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
artela: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
arthera: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
artheratestnet: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
astar: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
astarzkevm: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
aurora: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
auroratestnet: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
avalanche: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
b3: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
base: {
aggregationHook: string;
ccipHook_mode: string;
ccipHook_optimism: string;
ccipIsm_mode: string;
ccipIsm_optimism: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
basesepolia: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
berabartio: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
berachain: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
bitlayer: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
blast: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
blastsepolia: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
bob: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
boba: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
bobabnb: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
bobabnbtestnet: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
bouncebit: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
bsc: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
bsctestnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
bsquared: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
camptestnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
canto: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
cantotestnet: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
carrchaintestnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
celo: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
testTokenRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
cheesechain: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
chilizmainnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
chronicleyellowstone: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
citreatestnet: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
conflux: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
connextsepolia: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
conwai: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
coredao: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
corn: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
cyber: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
storageGasOracle: string;
testRecipient: string;
timelockController: string;
validatorAnnounce: string;
};
deepbrainchaintestnet: {
domainRoutingIsmFactory: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
mailbox: string;
merkleTreeHook: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFactory: string;
staticMessageIdWeightedMultisigIsmFactory: string;
testRecipient: string;
validatorAnnounce: string;
};
degenchain: {
aggregationHook: string;
domainRoutingIsm: string;
domainRoutingIsmFactory: string;
fallbackRoutingHook: string;
interchainAccountIsm: string;
interchainAccountRouter: string;
interchainGasPaymaster: string;
interchainSecurityModule: string;
mailbox: string;
merkleTreeHook: string;
pausableHook: string;
pausableIsm: string;
protocolFee: string;
proxyAdmin: string;
staticAggregationHookFactory: string;
staticAggregationIsm: string;
staticAggregationIsmFactory: string;
staticMerkleRootMultisigIsmFactory: string;
staticMerkleRootWeightedMultisigIsmFactory: string;
staticMessageIdMultisigIsmFa