mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-11-12 08:53:57 +01:00
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.
cw_wownero
Wownero wallet module for Cake Wallet, providing a Monero-family wallet with Wownero-specific APIs and bindings.
Features
- Create/open/restore Wownero wallets; accounts and subaddresses.
- Build/sign/broadcast transactions; history and unspent outputs.
- Platform interface and method channel for native bindings.
- Exception types for setup, creation, opening, and restore flows.
Usage
See lib/api/ and high-level wrappers like wownero_wallet.dart and wownero_wallet_service.dart for end-to-end wallet lifecycle and usage.