raiden-network / light-client

The Raiden Light Client
https://raiden.network/
MIT License
33 stars 30 forks source link

Add missing CLI endpoints for webUI, download and serve it from CLI web --web-ui parameter #3123

Closed andrevmatos closed 2 years ago

andrevmatos commented 2 years ago

Description

LC CLI provides almost all endpoints from PC in a schema-compatible manner. Only a few config endpoints missing, which after implemented, should allow CLI to be a drop-in replacement for Raiden webUI, a nice user interface and admin panel for a raiden REST API-compatible client. Additionally, --web-ui/--no-web-ui command line options should control serving a pre-built version of the webUI in the respective endpoints.

This should give CLI users a better perspective of current node's state in a more ergonomic way than raw REST requests.

Acceptance criteria

Tasks