Desarrollé un contrato inteligente en Tron ShastaNet. Se generó un contrato similar anterior y al usarlo con tronWeb no tengo ningún problema.
Con este nuevo contrato, recibí este error en la consola del navegador:
TypeError: Cannot read properties of null (reading 'map') at Qe.format (pageHook.js:20:138878) at Qe.format (pageHook.js:20:138728) at pageHook.js:20:147799 at Array.map (<anonymous>) at st.format (pageHook.js:20:147789) at pageHook.js:20:153235 at Array.forEach (<anonymous>) at new kt (pageHook.js:20:152959) at pageHook.js:12:199401 at new e (pageHook.js:12:199585) El contrato en ShastaNet es TQ1aYRBRyhjofitG9KmWUk2tavvhwqXfTE y el error lo genera este comando:
tronWeb.contract().at("TQ1aYRBRyhjofitG9KmWUk2tavvhwqXfTE") .then ( contract => { .... }) .catch( err => { console.log(err); // here I got the error! });El código se va a capturar después de la solicitud de contrato, el "resolver" de Promise no se ejecuta.