Refresh wallet never completes if the wallet has a Ghost transaction. This happens because of a cycle dependency:
refreshWallet
updateTransactions
checkUnconfirmedTransactions
updateGhostTransactions
rescanAddresses
refreshWallet
The problem arises because refreshWallet is safeguarded by a Promise, hindering concurrent execution. To resolve this, I am introducing a force parameter to circumvent this restriction.
Refresh wallet never completes if the wallet has a Ghost transaction. This happens because of a cycle dependency:
The problem arises because refreshWallet is safeguarded by a Promise, hindering concurrent execution. To resolve this, I am introducing a force parameter to circumvent this restriction.