Ethereum-Wallet-Dapp
承諾 { <待處理> }
我正在嘗試使用 Etherscan API 讓每個錢包完成交易。但是,我越來越
Promise { <pending> }.
有人可以告訴如何解決這個問題嗎?
這是我的程式碼:
const ethapi = require('etherscan-api').init(process.env.ETHAPI) async function getAddress(Address) { let tx = await ethapi.account.txlist(Address, 1, 'latest', 1,10, 'asc') return tx }
getTransactionFromAddress() 按預期工作,但在記錄結果時需要等待非同步函式解析。你可以這樣做:
getTransactionFromAddress('0x88a7EF2F047F8b07c6C917a6FD1A13438E9d8424').then((res) => { console.log(res); // do whatever you want with the response })