Type '({ chainId: chainId_, }?: { chainId?: number | undefined; }) => { chain: Chain | undefined; key: string; name: string; pollingInterval: number; request: EIP1193RequestFn<PublicRpcSchema>; ... 43 more ...; watchPendingTransactions: (args: WatchPendingTransactionsParameters<...>) => WatchPendingTransactionsReturnType;...' is not assignable to type '(parameters?: { chainId?: number | undefined; } | undefined) => { chain: Chain | undefined; key: string; name: string; pollingInterval: number; request: EIP1193RequestFn<PublicRpcSchema>; ... 43 more ...; watchPendingTransactions: (args: WatchPendingTransactionsParameters<...>) => WatchPendingTransactionsReturnType; }'.