Files
hash-wallet/cw_wownero/lib
jwinterm 9c5b461e95 fix(wownero): await the subaddress update before validating a wallet
Build 16 hung on "Loading wallet" after the PIN. f08ae897e made the
subaddress list's update() async, but openWallet() still called a
synchronous validate(), which read the list before update() filled it,
saw no subaddresses, reset nothing (the backup lookup uses the Monero
wallet directory) and reopened the wallet, forever.

validate() now awaits the update and openWallet() awaits validate().
init(), updateAddressesInBox() and updateSubaddressList() await it too,
as upstream's Monero code does, so the address book and the receive
address are built from a filled list.
2026-11-11 17:10:53 -05:00
..