AugurProject / augur-app

Augur Desktop Electron Application
MIT License
222 stars 22 forks source link

Suggestion: better "sync" messaging #84

Closed aakilfernandes closed 6 years ago

aakilfernandes commented 6 years ago

When you first start up, there's a "Synced: 0%" at the top right. I assumed this meant my chain wasn't synced, but since I'm using Infura I was confused assuming it should be auto-synced.

After a few minutes it jumped to 68%, so I assume this is syncing app-specific data (instead of the entire Ethereum chain).

So two suggestions: 1) Add some kind of animating loading icon to communicate the syncing is in progress 2) Communicate this is Augur specific data, and not a problem with an un-synced Ethereum node

Buttaa commented 6 years ago

actually just downloaded and thought the same thing.

drwasho commented 6 years ago

Definitely... this isn't a SPV wallet

petervecchiarelli commented 6 years ago

https://app.clubhouse.io/augur/story/13757/github-suggestion-better-sync-messaging

sharkcrayon commented 6 years ago

@aakilfernandes @ButtaTRiBot @drwasho

Does this help? We obviously have more refining to do of the Augur App design, but I'm trying to find something that will work for now while not creating any new issues. (Pretend that 100% says 99%)

image

bthaile commented 6 years ago

I just noticed. Bare in mind the 100% is an illistration, when augur-node is 2 blocks behind it might be at 99% but still green.

sharkcrayon commented 6 years ago

This design is being pushed with 1.0.4, which we're releasing soon. I'd still love to hear any further feedback! Closing for now.

aakilfernandes commented 6 years ago

@sharkcrayon is it syncing chain data, or data from somewhere else? I assume somewhere else (cause otherwise it would start at 100% with Infura). So I'd use something like "syncing Augur data" instead of "syncing with mainnet node". But thats just IMHO and feel free to ignore =)

sharkcrayon commented 6 years ago

@aakilfernandes Augur Node (which is being run in the background when you open Augur App and connect) is syncing with the Ethereum blockchain. It's reading log data and compiling/processing data for presentation in the UI.