всем привет, подскажите плиз почему консоль лог в фетче не работает?
try и catch в фетче тоже не работают, и catch «'ERROR: cannot get the balance from explorer’» тоже не вызывается. Я понимаю что у меня нет ответа по ссылке, но почему не вызывается catch?
let fetchToCoreService = async (address) => {
try {
let url = `${process.env.CORE_SERVICE_HOST_DEVELOPMENT}:${process.env.CORE_SERVICE_PORT_DEVELOPMENT}${process.env.CORE_SERVICE_GET_ADDRESS_INFO_PATH}${address}`;
let balance;
await fetch(url)
console.log(‘ step 4’)
.then((res) => res.json())
.then((json) => (balance = json.balance))
.catch((err) => {
balance = '';
console.log(err)
})
if (typeof balance !== 'number') return '';
return balance;
} catch (error) {
console.error('ERROR: cannot get the balance from explorer');
return '';
}
};