diff --git a/packages/cli/src/viem.ts b/packages/cli/src/viem.ts index 4b5354b8f..947140c3f 100644 --- a/packages/cli/src/viem.ts +++ b/packages/cli/src/viem.ts @@ -1,17 +1,17 @@ import { Command } from '@oclif/core' -import { createPublicClient, http, HttpTransport, PublicClient } from 'viem' +import { createPublicClient, http } from 'viem' import { celo } from 'viem/chains' export abstract class ViemCommand extends Command { - private publicClient?: PublicClient + // @ts-ignore debug + private publicClient - protected async getPublicClient(): Promise> { + protected async getPublicClient() { if (!this.publicClient) { - // Create an intermediate client to get the chain id this.publicClient = createPublicClient({ transport: http(), chain: celo, - }) as PublicClient + }) } return this.publicClient