diff --git a/packages/cli/src/runDeploy.ts b/packages/cli/src/runDeploy.ts index 84de6700a0..ae16baec5b 100644 --- a/packages/cli/src/runDeploy.ts +++ b/packages/cli/src/runDeploy.ts @@ -165,7 +165,7 @@ export async function runDeploy(opts: DeployOptions): Promise { } // Reset mining mode after deploy - await resetMiningMode(); + await resetMiningMode?.(); console.log(chalk.green("Deployment completed in", (Date.now() - startTime) / 1000, "seconds")); diff --git a/packages/cli/src/utils/enableAutomine.ts b/packages/cli/src/utils/enableAutomine.ts index a584845572..b15861cd4c 100644 --- a/packages/cli/src/utils/enableAutomine.ts +++ b/packages/cli/src/utils/enableAutomine.ts @@ -12,14 +12,12 @@ type MiningMode = blockTime: number; }; -export type EnableAutomineResult = () => Promise; +export type EnableAutomineResult = undefined | (() => Promise); export async function enableAutomine(client: Client): Promise { const miningMode = await getMiningMode(client).catch(() => undefined); // doesn't support automine or is already in automine - if (!miningMode || miningMode.type === "automine") { - return async () => {}; - } + if (!miningMode || miningMode.type === "automine") return; debug("Enabling automine"); await setMiningMode(client, { type: "automine" });