Ethereum-Wallet-Dapp

承諾 { <待處理> }

  • May 9, 2021

我正在嘗試使用 Etherscan API 讓每個錢包完成交易。但是,我越來越Promise { &lt;pending&gt; }.

有人可以告訴如何解決這個問題嗎?

這是我的程式碼:

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) =&gt; {
 console.log(res);
 // do whatever you want with the response
})

引用自:https://ethereum.stackexchange.com/questions/93871