Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

321
Vistas
Axios no puede leer las propiedades de undefined

Estoy tratando de construir mi propia página de participación para mi proyecto NFT. Cloné un repositorio llamado gem-farm de github. Pero me enfrento a un problema cuando lo inicio en localhost.

 index.js?9d03:45 TypeError: Cannot read properties of undefined (reading 'protocol') at isURLSameOrigin (isURLSameOrigin.js?3934:57:1) at dispatchXhrRequest (xhr.js?b50d:145:1) at new Promise (<anonymous>) at xhrAdapter (xhr.js?b50d:15:1) at dispatchRequest (dispatchRequest.js?5270:58:1) at Axios.request (Axios.js?0a06:108:1) at Axios.<computed> [as get] (Axios.js?0a06:129:1) at Function.wrap [as get] (bind.js?1d2b:9:1) at _callee$ (cluster.ts?b691:26:1) at c (blocto-sdk.umd.js?758a:3:1)

Creo que es causado por este archivo ya que es el único archivo que usa axios Donde importa axios:

 import { TOKEN_PROGRAM_ID } from '@solana/spl-token'; import axios from 'axios'; import { programs } from '@metaplex/js';

Aquí es donde usa axios:

 async function getNFTMetadata( mint: string, conn: Connection, pubkey?: string ): Promise<INFT | undefined> { // console.log('Pulling metadata for:', mint); try { const metadataPDA = await Metadata.getPDA(mint); const onchainMetadata = (await Metadata.load(conn, metadataPDA)).data; const externalMetadata = (await axios.get(onchainMetadata.data.uri)).data; return { pubkey: pubkey ? new PublicKey(pubkey) : undefined, mint: new PublicKey(mint), onchainMetadata, externalMetadata, }; } catch (e) { console.log(`failed to pull metadata for token ${mint}`); } }

Lo probé tanto en PC como en Macos. No pude encontrar ninguna solución. Gracias.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda