message: ipfs getFile - added timeout and no longer using just one provider
diff: @@ -60,13 +60,14 @@ export const query = (ipfs: IpfsPlugin): Query.Module => ({
  const queryEnv = ipfs.getEnv("query") as QueryEnv;
  try {
  - const { cid, provider } = await ipfs.resolve(input.path, {
  + const { cid } = await ipfs.resolve(input.path, {
  timeout: 5000,
  disableParallelRequests: queryEnv.disableParallelRequests,
  });
  return await ipfs.cat(cid, {
  - provider: provider,
  + timeout: 5000,
  + disableParallelRequests: true,
  });
  } catch (e) {
  return null;
  