Merge pull request #61 from rkfg/htlcs

Display pending HTLCs in channel view
pull/63/head
Edouard 2 years ago committed by GitHub
commit 504a936492
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -190,6 +190,20 @@ func (c *Channel) display() {
if channel.Policy1 != nil && !channel.WeFirst {
printPolicy(v, p, channel.Policy1, false)
}
if len(channel.PendingHTLC) > 0 {
fmt.Fprintln(v)
fmt.Fprintln(v, green(" [ Pending HTLCs ]"))
for _, htlc := range channel.PendingHTLC {
fmt.Fprintf(v, "%s %t\n",
cyan(" Incoming:"), htlc.Incoming)
fmt.Fprintf(v, "%s %d\n",
cyan(" Amount:"), htlc.Amount)
fmt.Fprintf(v, "%s %d\n",
cyan(" Expiration:"), htlc.ExpirationHeight)
fmt.Fprintln(v)
}
}
}
func NewChannel(channels *models.Channels) *Channel {

Loading…
Cancel
Save