我想模拟nodejs侦听某些传入HTTP请求的方式,但是触发HTTP的库不是HTTP请求。 我有这段代码,如果我要运行它,它将运行,然后将停止脚本:
const subscription = web3.eth.subscribe('pendingTransactions', function(error, result){
if (!error)
console.log(result);
})
.on("data", function(transaction){
console.log(transaction);
});
我不仅想结束脚本,还希望有一种方法可以显示类似Listening to pending transactions...
我确实找到了一种方法,可以使用setTimeout
console.log(transaction);
});
console.log('Listening to pending transactions...');
setTimeout(() => {
// nothing here
}, 999999);
但是我想知道是否有一种更清洁的方法来做到这一点。将计时器设置为99999看起来不太好。