diff --git a/packages/hardhat/deploy/99_generateTsAbis.ts b/packages/hardhat/deploy/99_generateTsAbis.ts index 9bae1eb89..765e6a930 100644 --- a/packages/hardhat/deploy/99_generateTsAbis.ts +++ b/packages/hardhat/deploy/99_generateTsAbis.ts @@ -60,7 +60,7 @@ function getInheritedFunctions(sources: Record, contractName: strin const inheritedFunctions = {} as Record; for (const sourceContractName of actualSources) { - const sourcePath = Object.keys(sources).find(key => key.includes(sourceContractName)); + const sourcePath = Object.keys(sources).find(key => key.includes(`/${sourceContractName}`)); if (sourcePath) { const sourceName = sourcePath?.split("/").pop()?.split(".sol")[0]; const { abi } = JSON.parse(fs.readFileSync(`${ARTIFACTS_DIR}/${sourcePath}/${sourceName}.json`).toString());