Would be good to avoid not display confused statuses during installation/syncing/restarting processes.
- when xud container tries to get up on windows user can get
no client status for xud -> would be good to change it to initializing...
Syncing (0/0) status for lnd after container creation would be good to change to Connecting to peers orGetting block numbers
- During lnd wallet creation/unlocking process, lnd may get status that contain grpc err for 1-3 sec, would be good to prevet it too.
In general status flow should look like this without any error blinking:
xud:
Waiting for sync->Starting...->xud is locked->(if need some time to get ready stasus without any grpc error, we can add Unlocking... state)-> Ready
lnd:
Connecting to peers->Syncing(0/1234)->Waiting for wallet creation(if there is no wallet)/Waiting for unlock(if wallet was created before) -> Ready`
Connext:
Waiting for sync->Starting->Waiting for unlock->Ready
Would be good to avoid not display confused statuses during installation/syncing/restarting processes.
no clientstatus for xud -> would be good to change it toinitializing...Syncing (0/0)status for lnd after container creation would be good to change toConnecting to peersorGetting block numbersIn general status flow should look like this without any error blinking:
xud:
Waiting for sync->Starting...->xud is locked->(if need some time to get ready stasus without any grpc error, we can add Unlocking... state)-> Readylnd:
Connecting to peers->Syncing(0/1234)->Waiting for wallet creation(if there is no wallet)/Waiting for unlock(if wallet was created before) -> Ready`Connext:
Waiting for sync->Starting->Waiting for unlock->Ready