platform icon indicating copy to clipboard operation
platform copied to clipboard

feat(dashmate): add `--interactive` flag to status command

Open pshenmic opened this issue 3 years ago • 1 comments

Expected Behavior

You can watch over the progress of synchronisation via appending --interactive flag to dashmate status command.

Current Behavior

There is no way to subscribe on the status updates, and if you try to wrap dashmate status command in linux watch command, it will throw a rate limit error after some time. That happens, because status command makes external calls to explorers and other stuff.

Possible Solution

Add --interactive flag to the dashmate status command. It will continuously pull data every N seconds, redrawing the output with updated data. Additionally, place a cache between calls to the external APIs, to counter possible rate limit errors.

pshenmic avatar Oct 05 '22 07:10 pshenmic

@pshenmic do you want to take this over?

shumkov avatar Sep 23 '24 18:09 shumkov