chia-blockchain-gui
chia-blockchain-gui copied to clipboard
Wallet with DID, NFT wallets, CATs getting inconsistent wallet sync from 0 results
What happened?
After deleting the wallet DB for a wallet that has a variety of items, such as CATs, a DID, a DID-linked NFT wallet, a regular NFT wallet, and several NFTs belonging to the various wallets, I am seeing inconsistent sync results. Sometimes it never syncs the DID, but will sync the various wallets. Regardless of what I try, it seems to never be able to sync the DID unless I delete the DB and try again. In my most recent attempt, it synced the DID, but the GUI won't show my wallets. The CLI does show my NFT wallets.
Version
1.5.1 dev454
What platform are you using?
Windows
What ui mode are you using?
GUI
Relevant log output or stacktrace
No response
Does CLI show both DID and NFT wallets?
Yessir
Using this uber bug to track the specific GUI repro wherein NFT wallets (and NFTs) don't appear in the GUI on a fresh sync if waiting on the NFT gallery screen during sync.
Izumi has already submitted a backend fix for state_changed()
messages not being delivered to the GUI. The remaining work is to properly refresh the GUI when NFT wallets are created.
I'll try another sync from 0 on latest main and report back
@wallentx did you manage try this?