zeroconf: Add alias_remote and alias_local to channel and DB

`alias_local` is generated locally and sent to the peer so it knows
what we're calling the channel, while `alias_remote` is received by
the peer so we know what to include in routehints when generating
invoices.
This commit is contained in:
Christian Decker
2022-04-22 12:57:01 +02:00
parent 9d3cb95489
commit de1c0b51f0
7 changed files with 71 additions and 4 deletions

View File

@@ -1589,6 +1589,8 @@ static bool test_channel_inflight_crud(struct lightningd *ld, const tal_t *ctx)
funding_sats, AMOUNT_MSAT(0),
our_sats,
0, false,
NULL, /* alias[LOCAL] */
NULL, /* alias[REMOTE] */
&cid,
AMOUNT_MSAT(3333333000),
AMOUNT_MSAT(33333),