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

154
Vistas
Promesa { <pendiente> } en Web3

Necesito algo de ayuda... Estoy tratando de hacer una solicitud asíncrona pero la respuesta es una Promise { <pending> }

este es mi codigo

 const getBalance = async (adress) => { try { let wei = await web3.eth.getBalance(address); } catch (err) { console.error(err); } }; let balanceWallet = getBalance(address); console.log(balanceWallet);

Entonces, cuando ejecuto mi código para depurar, devuelve Promise { <pending> } No sé qué está mal en mi código

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

getBalance es una función asíncrona :) JS no nos permite usar async/await en el nivel superior del programa, pero podemos usar then/catch para obtener un resultado prometedor)

Solo tiene que usar (pero antes tiene que cambiar la función getBalance y devolver la promesa allí)

 const getBalance = (adress) => web3.eth.getBalance(address); getBalance(address) .then(balanceWallet => { console.log(balanceWallet) // some logic with result }) .catch(error => /** handle an error **/ )

¡Espero que ayude! ¡Disfruta de la programación!

about 4 years ago · Juan Pablo Isaza Denunciar
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