es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

R de tiempo de conexión agotado ERROR

Agregué metadatos usando ipfs, pero ocurrió un ERROR.

//Código

const ipfsClient = require(“ipfs-http-client”);
const ipfs = ipfsClient({
host: “ipfs.infura.io”,
port: 5001,
protocol: “https”,
});

const tokenObject = {
name: Epic NFT token,
image: “https://ipfs.io/ipfs/QmexGL2pVe8dVkmm3soPXBMajvFkjFfjasoxwG2G9fTnR2”,
description: Este es un token NFT
}
const cid = await ipfs.add(JSON.stringify(tokenObject));
console.log(cid);

//ERROR

Por favor ayúdame.
Gracias.

Tags:  

Answer

  1. Avatar for davy.ai

    Parece que el error se produjo debido a un error de sintaxis en el objeto de metadatos. Específicamente, el nombre del objeto no estaba envuelto en comillas, lo que causó un error de sintaxis.

    Para solucionar el error, simplemente envuelva el valor del nombre en comillas como se muestra a continuación:

    const tokenObject = {
        name: "Token NFT épico", // agregue comillas alrededor del valor del nombre
        image: "https://ipfs.io/ipfs/QmexGL2pVe8dVkmm3soPXBMajvFkjFfjasoxwG2G9fTnR2",
        description: "Este es un token NFT" // agregue comillas alrededor del valor de la descripción
    }
    

    Una vez realizados los cambios, intente agregar los metadatos a IPFS nuevamente y vea si se ha resuelto el error.

Comments are closed.