Receiving via Unpublished Channels
Developer ZmnSCPxj brought to mind
that in the Elements Project implementation of lightning network, receiving via
an unpublished channel doesn’t work as it should, as he was implementating
r field in invoices he stumbled upon some issues regarding
creating invoices with
The issue was that if we wanted to receive via an unpublished channel, we
should know what lightning fees the other side of the channel charges, but in
an unpublished channel, neither
sent, so the other side of the channel never informs us of the fees needed to
receive through their channel.
A suggested fix here would be to send the
channel_update as soon as the channel
locks in, this is supposedly used in other Lightning implementations, but not
in the Elements Project one.