如何解决如何处理“未处理的承诺拒绝警告”?
我知道有很多类似的主题,但我仍然对解决这个问题感到困惑,我想从 API 中读取余额和费率,但是我收到挂起/超时错误或 UnhandledPromiseRejectionWarning 消息,通常如何处理此错误在 Node.js 中,谢谢
binance.balance((error,balances) => {
if ( error ) return console.error(error);
var keyN = Object.keys(balances);
let coincount = keyN.length; //406
var StBalance = JSON.stringify(balances);
var PsBalance = JSON.parse(StBalance);
async function bAll() {
for (var i = 0; i < coincount ; i++) {
var coinName = keyN[i];
var coinBalance = Object.values(PsBalance[coinName])[0];
var myPair = keyN[i]+'USDT';
let ticker = await binance.prices(myPair) ;
let cRate = Number(Object.values(ticker));
console.info('Rate of ',myPair,': ',cRate);
console.info('balance of ',coinName,coinBalance);
console.info('Value of ',' amount to USDT',cRate*coinBalance);
}
}
bAll();
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。