UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

1 lines 1.15 kB
export const AbstractDomainRoutingIsmFactory = {"_format":"hh-zksolc-artifact-1","contractName":"AbstractDomainRoutingIsmFactory","sourceName":"contracts/isms/routing/DomainRoutingIsmFactory.sol","abi":[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"contract DomainRoutingIsm","name":"module","type":"address"}],"name":"ModuleDeployed","type":"event"},{"inputs":[],"name":"PACKAGE_VERSION","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint32[]","name":"_domains","type":"uint32[]"},{"internalType":"contract IInterchainSecurityModule[]","name":"_modules","type":"address[]"}],"name":"deploy","outputs":[{"internalType":"contract DomainRoutingIsm","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}],"bytecode":"0x","deployedBytecode":"0x","linkReferences":{},"deployedLinkReferences":{},"factoryDeps":{}};