UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

23 lines 1.74 kB
import { DomainRoutingIsmFactory__factory, StaticAggregationHookFactory__factory, StaticAggregationIsmFactory__factory, StaticMerkleRootMultisigIsmFactory__factory, StaticMerkleRootWeightedMultisigIsmFactory__factory, StaticMessageIdMultisigIsmFactory__factory, StaticMessageIdWeightedMultisigIsmFactory__factory, } from '@hyperlane-xyz/core'; // Any name changes here should also be reflected in the example artifacts. // E.g. typescript/cli/examples/contract-artifacts.yaml export const proxyFactoryFactories = { staticMerkleRootMultisigIsmFactory: new StaticMerkleRootMultisigIsmFactory__factory(), staticMessageIdMultisigIsmFactory: new StaticMessageIdMultisigIsmFactory__factory(), staticAggregationIsmFactory: new StaticAggregationIsmFactory__factory(), staticAggregationHookFactory: new StaticAggregationHookFactory__factory(), domainRoutingIsmFactory: new DomainRoutingIsmFactory__factory(), staticMerkleRootWeightedMultisigIsmFactory: new StaticMerkleRootWeightedMultisigIsmFactory__factory(), staticMessageIdWeightedMultisigIsmFactory: new StaticMessageIdWeightedMultisigIsmFactory__factory(), }; // must match contract names for verification export const proxyFactoryImplementations = { staticMerkleRootMultisigIsmFactory: 'StaticMerkleRootMultisigIsm', staticMessageIdMultisigIsmFactory: 'StaticMessageIdMultisigIsm', staticAggregationIsmFactory: 'StaticAggregationIsm', staticAggregationHookFactory: 'StaticAggregationHook', domainRoutingIsmFactory: 'DomainRoutingIsm', staticMerkleRootWeightedMultisigIsmFactory: 'StaticMerkleRootWeightedMultisigIsm', staticMessageIdWeightedMultisigIsmFactory: 'StaticMessageIdWeightedMultisigIsm', }; //# sourceMappingURL=contracts.js.map