@hyperlane-xyz/core
Version:
Core solidity contracts for Hyperlane
17 lines • 580 B
JavaScript
import { zkSyncContractArtifacts } from './artifacts.js';
/**
* @dev Get a ZkSync artifact by its name.
* @param name The name of the artifact to get.
* @return The loaded ZKSyncArtifact or undefined if it cannot be found.
*/
export function getZKSyncArtifactByName(name) {
return zkSyncContractArtifacts.find((artifact) => artifact.contractName === name);
}
/**
* @dev Loads all ZkSync artifacts into an array.
* @return An array of ZkSync artifacts.
*/
export function loadAllZKSyncArtifacts() {
return zkSyncContractArtifacts;
}
//# sourceMappingURL=utils.js.map