diff --git a/configs/networks/polygon.config.ts b/configs/networks/polygon.config.ts index 81a9c3881..ef001e6b4 100644 --- a/configs/networks/polygon.config.ts +++ b/configs/networks/polygon.config.ts @@ -13,6 +13,25 @@ const disabled: Array = [ "ProxToken", "ERC20Minter", "MockDao", + "Multicall", + "WETH", + "ProxTokenContract", + "ERC20MinterContract", + // Adapters, Extensions and Factories disabled by default + "NFTCollectionFactory", + "ERC1271ExtensionFactory", + "ExecutorExtensionFactory", + "ERC1155TokenCollectionFactory", + "NFTExtension", + "ERC1271Extension", + "ExecutorExtension", + "ERC1155TokenExtension", + "ERC1155AdapterContract", + "FinancingContract", + "OnboardingContract", + "TributeContract", + "TributeNFTContract", + "LendNFTContract", ]; export const contracts: Array = defaultContracts.map((c) => { diff --git a/tasks/verify.ts b/tasks/verify.ts index c2e78958b..8fbcc9442 100755 --- a/tasks/verify.ts +++ b/tasks/verify.ts @@ -85,7 +85,7 @@ const verify = async (contract: any) => { const cmd = buildCommand(contract); log(cmd); const { stderr, stdout } = await exec(cmd); - if (stderr) { + if (stderr && !stdout) { error(`${stderr}`); return Promise.reject({ stderr }); } @@ -138,6 +138,6 @@ const main = async () => { main() .then(() => log("Verification process completed with success")) .catch((e) => { - error(e); + error(e.toString()); process.exit(1); });