MCPcopy Create free account
hub / github.com/ElementsProject/lightning / channel_has_htlc_in

Function channel_has_htlc_in

lightningd/channel.c:46–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46struct htlc_in *channel_has_htlc_in(const struct channel *channel)
47{
48 struct htlc_in_map_iter ini;
49 struct htlc_in *hin;
50 struct lightningd *ld = channel->peer->ld;
51
52 for (hin = htlc_in_map_first(ld->htlcs_in, &ini);
53 hin;
54 hin = htlc_in_map_next(ld->htlcs_in, &ini)) {
55 if (hin->key.channel == channel)
56 return hin;
57 }
58
59 return NULL;
60}
61
62static void destroy_channel(struct channel *channel)
63{

Callers 4

destroy_channelFunction · 0.70
ignore_idle_channelFunction · 0.70
json_dev_forget_channelFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected