You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recent commit 726289c made the account
Initialization asynchronous, moving the `account.ensureAddresses()` call
on a separate thread. This caused a regression inside
`backend.checkAccountUsed()` where the method wasn't waiting for the
complete account synchronization before marking it as used.
This commit fixes the issue waiting for account sync before checking if
it used.
This also fixes the `backend.Accounts()` method, that was returning the
original `backend.accounts` object instead of a copy. This caused the
caller to read the account list without a proper lock, causing weird
behaviors during account discovery.
0 commit comments