autonomoussoftware / metronome-wallet-desktop

💻💰 Metronome wallet for desktop devices
https://metronome.io
MIT License
18 stars 12 forks source link

Transactions syncing issues #495

Open gabmontes opened 3 years ago

gabmontes commented 3 years ago

The wallet queries the ETC indexer and retrieves a list of transactions but none are displayed in the transactions list.

In addition, some ETH transactions like ports are not properly parsed and just shown as generic transfers or contract interactions.

gndelia commented 3 years ago

This seems to be a problem with the nodes we're using to sync. It is failing to retrieve some of the Txs. We'll look at the details of why the nodes are not retrieving properly those Txs.

gabmontes commented 3 years ago

That's correct. The ETC nodes were not returning some transactions so the sync failed. Not a problem with the wallet.

For ETH port transactions, it looks like there is a race condition that is preventing the transactions to be properly parsed. If one of such transactions is refreshed individually (open transaction details, click "Refresh"), all the data is properly parsed.