tari-project / tari-launchpad

A node, wallet and miner for Tari focusing on ease of use
BSD 3-Clause "New" or "Revised" License
8 stars 15 forks source link

feat: simplify ui #258

Closed CjS77 closed 7 months ago

CjS77 commented 7 months ago

Description

Continue to unify and simplify the UI.

Also adds a node gRPC poller to the SDM bus. It checks the node status every 5sec and updates the node state, like key, address, block height and number of peers.

For example:

┌ Base Node [Ctrl-B] ───────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                               │
│ Listening      Height: 13799   Peers:  12                                                    ┌─────────┐      │
│ Public key: 54e424c25d27e55b603a9e888b025d87178a6926c9231c9bbd1c5a0485ddba2f                 │  Pause  │      │
│ Emoji ID: 🎱😉🍔💸🎼🍚😍🎺🎿🍹👚🐳🐶🌈🎼🐲🍆🐵🏭🍗📎🍓🍋👗💩🍋🎹🌋🐯🔭💤🍫🌹                            └─────────┘      │
│                                                                                                               │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────┘