У меня есть асинхронная функция web3.eth.net.isListening()
, которая приводит к тому, что следующий оператор застревает навсегда в случае ошибки:
await web3.eth.net.isListening()
Вопрос: Как мы можем разрешить вышеуказанному await
тайм-ауту оператора через 10 секунд и сделать console.log
, чтобы показать, что произошла ошибка?