chia-blockchain-gui icon indicating copy to clipboard operation
chia-blockchain-gui copied to clipboard

Wallet with DID, NFT wallets, CATs getting inconsistent wallet sync from 0 results

Open wallentx opened this issue 1 year ago • 6 comments

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

wallentx avatar Aug 23 '22 07:08 wallentx

Does CLI show both DID and NFT wallets?

trepca avatar Aug 23 '22 10:08 trepca

Yessir

wallentx avatar Aug 23 '22 16:08 wallentx

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.

paninaro avatar Sep 02 '22 01:09 paninaro

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.

paninaro avatar Sep 02 '22 01:09 paninaro

I'll try another sync from 0 on latest main and report back

wallentx avatar Sep 02 '22 04:09 wallentx

@wallentx did you manage try this?

trepca avatar Sep 13 '22 19:09 trepca