diff --git a/packages/contracts-ts/package.json b/packages/contracts-ts/package.json index 2bb1e31f5335..352a0a9db9c7 100644 --- a/packages/contracts-ts/package.json +++ b/packages/contracts-ts/package.json @@ -45,7 +45,8 @@ "typecheck": "tsc --noEmit" }, "devDependencies": { - "@eth-optimism/contracts-bedrock": "workspace:0.15.0", + "@eth-optimism/contracts-bedrock": "workspace:*", + "@eth-optimism/contracts-periphery": "workspace:*", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react-hooks": "^8.0.1", "@types/glob": "^8.1.0", diff --git a/packages/contracts-ts/src/actions.ts b/packages/contracts-ts/src/actions.ts index 4a1ffb5e9cb2..9333bf45c20d 100644 --- a/packages/contracts-ts/src/actions.ts +++ b/packages/contracts-ts/src/actions.ts @@ -1,4 +1,4 @@ -// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:40:03 PM +// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:42:03 PM import { getContract, GetContractArgs, diff --git a/packages/contracts-ts/src/constants.ts b/packages/contracts-ts/src/constants.ts index e6bd443bfde1..6aaaee7a7c9b 100644 --- a/packages/contracts-ts/src/constants.ts +++ b/packages/contracts-ts/src/constants.ts @@ -1,4 +1,4 @@ -// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:40:02 PM +// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:42:02 PM /* eslint-disable */ diff --git a/packages/contracts-ts/src/react.ts b/packages/contracts-ts/src/react.ts index 171b7c08d2ec..1314f38ff949 100644 --- a/packages/contracts-ts/src/react.ts +++ b/packages/contracts-ts/src/react.ts @@ -1,4 +1,4 @@ -// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:40:03 PM +// Generated by @wagmi/cli@1.3.0 on 7/17/2023 at 7:42:04 PM import { useNetwork, useContractRead, diff --git a/packages/contracts-ts/wagmi.config.ts b/packages/contracts-ts/wagmi.config.ts index c7fe447d9139..0bd45ddfa9ff 100644 --- a/packages/contracts-ts/wagmi.config.ts +++ b/packages/contracts-ts/wagmi.config.ts @@ -138,7 +138,7 @@ if (!glob.sync('node_modules/*').length) { ) } -const deployments = { +const bedrockDeployments = { [1]: glob.sync( `node_modules/@eth-optimism/contracts-bedrock/deployments/${chains[1]}/*.json` ), @@ -152,12 +152,17 @@ const deployments = { `node_modules/@eth-optimism/contracts-bedrock/deployments/${chains[420]}/*.json` ), } - -Object.entries(deployments).forEach(([chain, deploymentFiles]) => { +Object.entries(bedrockDeployments).forEach(([chain, deploymentFiles]) => { if (deploymentFiles.length === 0) { - throw new Error(`No deployments found for ${chains[chain]}`) + throw new Error(`No bedrock deployments found for ${chains[chain]}`) } }) +const deployments = { + [1]: bedrockDeployments[1], + [10]: bedrockDeployments[10], + [5]: bedrockDeployments[5], + [420]: bedrockDeployments[420], +} const getWagmiContracts = (deploymentFiles: string[]) => deploymentFiles.map((artifactPath) => { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9da2e55e0541..66e23e680a3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -312,8 +312,11 @@ importers: version: 1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.3)(viem@0.3.30) devDependencies: '@eth-optimism/contracts-bedrock': - specifier: workspace:0.15.0 + specifier: workspace:* version: link:../contracts-bedrock + '@eth-optimism/contracts-periphery': + specifier: workspace:* + version: link:../contracts-periphery '@testing-library/jest-dom': specifier: ^5.16.5 version: 5.16.5