Dmitry 0b852c3472 Revert "updated"
This reverts commit 59b95d54208d10e4fe9731c8f1d24a67968bf3c3.
2019-06-19 15:37:35 +03:00
2019-06-14 22:25:02 +02:00
2019-06-18 21:55:12 +02:00
2019-06-14 22:25:02 +02:00
2019-02-11 13:48:44 +01:00
2019-02-11 13:48:44 +01:00
2019-05-15 13:19:39 +03:00
2019-06-14 22:25:02 +02:00
2019-06-06 10:59:28 +02:00
2019-03-25 11:01:42 +01:00
2019-01-08 21:02:11 +01:00
2019-06-18 21:55:12 +02:00
2019-06-19 15:37:35 +03:00
2019-01-08 21:02:11 +01:00
2019-06-14 22:25:02 +02:00
2019-04-12 16:53:26 +02:00
2019-03-25 11:01:42 +01:00
2019-06-14 22:25:02 +02:00
2019-04-19 13:24:32 +02:00

Status Console User Interface

This is not an official Status client. It should be used exclusively for development purposes.

The main motivation for writing this client is to have a second implementation of the messaging protocol in order to run protocol compatibility smoke tests. It will also allow us to iterate faster and test some approaches as eventually we want to move the whole messaging protocol details to status-go.

At the same time, it's more powerful than relying on Status Node JSON-RPC commands because it has direct access to the p2p server and the Whisper service.

Start

# build a binary
$ make build

# generate a private key
$ ./bin/status-term-client -create-key-pair
Your private key: <KEY>

# start
$ ./bin/status-term-client -keyhex=<KEY>

# or start and redirect logs
$ ./bin/status-term-client -keyhex=<KEY> 2>/tmp/status-term-client.log

# more options
$ ./bin/status-term-client -h

Commands

Commands starts with / and must be typed in the INPUT view in the UI.

Currently the following commands are supported.

Adding a public chat

/contact add <topic>

Adding a contact

/contact add <public-key> <name>

License

Mozilla Public License 2.0

Description
Status messaging console user interface
Readme
Languages
Go 93.9%
Makefile 4.6%
Dockerfile 1.5%