Skip to content

Status flow improvements #23

@raladev

Description

@raladev

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

Metadata

Metadata

Labels

P2mid prioritybugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions