UNPKG

@nomicfoundation/hardhat-viem

Version:
13 lines 546 B
import type * as viemT from "viem"; import type { Artifact } from "hardhat/types/artifacts"; export interface Libraries<Address = string> { [libraryName: string]: Address; } export interface Link { sourceName: string; libraryName: string; address: string; } export declare function linkBytecode(artifact: Artifact, libraries: Link[]): Promise<viemT.Hex>; export declare function resolveBytecodeWithLinkedLibraries(artifact: Artifact, libraries: Libraries<viemT.Address>): Promise<viemT.Hex>; //# sourceMappingURL=bytecode.d.ts.map