Files
penx/lib/getBasePublicClient.ts
2024-12-17 11:50:29 +08:00

12 lines
354 B
TypeScript

import { NetworkNames } from '@/lib/constants'
import { createPublicClient, http } from 'viem'
import { base, baseSepolia } from 'viem/chains'
export function getBasePublicClient(network: string) {
const baseClient = createPublicClient({
chain: network === NetworkNames.BASE ? base : baseSepolia,
transport: http(),
})
return baseClient
}