From 0efa3b716812da796ad1a008f08ff8e8039dcde0 Mon Sep 17 00:00:00 2001 From: Dan Oved Date: Fri, 20 Oct 2023 16:40:11 -0700 Subject: [PATCH] Make fast wagmi abi generation --- packages/1155-contracts/package.json | 2 +- packages/1155-contracts/wagmi.config.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/1155-contracts/package.json b/packages/1155-contracts/package.json index 1d39084b5..87122323f 100644 --- a/packages/1155-contracts/package.json +++ b/packages/1155-contracts/package.json @@ -25,7 +25,7 @@ "build": "tsup", "build:sizes": "forge build --sizes", "bundle-configs": "node script/bundle-chainConfigs.mjs && yarn prettier", - "wagmi": "wagmi generate", + "wagmi": "FOUNDRY_PROFILE=dev forge build && wagmi generate", "storage-inspect:check": "./script/storage-check.sh check ZoraCreator1155Impl ZoraCreator1155FactoryImpl", "storage-inspect:generate": "./script/storage-check.sh generate ZoraCreator1155Impl ZoraCreator1155FactoryImpl", "js-test:watch": "vitest dev", diff --git a/packages/1155-contracts/wagmi.config.ts b/packages/1155-contracts/wagmi.config.ts index 2d0133b17..321a69a31 100644 --- a/packages/1155-contracts/wagmi.config.ts +++ b/packages/1155-contracts/wagmi.config.ts @@ -107,6 +107,9 @@ export default defineConfig({ plugins: [ foundry({ deployments: getAddresses(), + forge: { + build: false, + }, include: contractFilesToInclude.map( (contractName) => `${contractName}.json` ),