From 48011bb108dc6a388afe09352698e77158cd792e Mon Sep 17 00:00:00 2001 From: Edouard Paris Date: Thu, 4 Apr 2019 14:18:00 +0200 Subject: [PATCH] fix view channels: add Node --- ui/views/channels.go | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ui/views/channels.go b/ui/views/channels.go index 9b774fa..959bbdc 100644 --- a/ui/views/channels.go +++ b/ui/views/channels.go @@ -177,7 +177,9 @@ func (c Channel) Delete(g *gocui.Gui) error { func (c *Channel) display(v *gocui.View) { v.Clear() channel := c.channel.Item - fmt.Fprintln(v, active(channel)) + fmt.Fprintln(v, color.Green(" [ Channel ]")) + fmt.Fprintln(v, fmt.Sprintf("%s %s", + color.Cyan(" Status:"), active(channel))) fmt.Fprintln(v, fmt.Sprintf("%s %d", color.Cyan(" ID:"), channel.ID)) fmt.Fprintln(v, fmt.Sprintf("%s %d", @@ -186,10 +188,21 @@ func (c *Channel) display(v *gocui.View) { color.Cyan(" Local Balance:"), channel.LocalBalance)) fmt.Fprintln(v, fmt.Sprintf("%s %d", color.Cyan(" Remote Balance:"), channel.RemoteBalance)) - fmt.Fprintln(v, fmt.Sprintf("%s %s", - color.Cyan(" Remote PubKey:"), channel.RemotePubKey)) fmt.Fprintln(v, fmt.Sprintf("%s %s", color.Cyan(" Channel Point:"), channel.ChannelPoint)) + fmt.Fprintln(v, "") + fmt.Fprintln(v, color.Green(" [ Node ]")) + fmt.Fprintln(v, fmt.Sprintf("%s %s", + color.Cyan(" Alias:"), alias(channel))) + fmt.Fprintln(v, fmt.Sprintf("%s %s", + color.Cyan(" PubKey:"), channel.RemotePubKey)) + + if channel.Node != nil { + fmt.Fprintln(v, fmt.Sprintf("%s %d", + color.Cyan(" Total Capacity:"), channel.Node.TotalCapacity)) + fmt.Fprintln(v, fmt.Sprintf("%s %d", + color.Cyan(" Total Channels:"), channel.Node.NumChannels)) + } } func NewChannel(channel *models.Channel) *Channel {