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

Function channel_has_htlc_in

lightningd/channel.c:48–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers 3

destroy_channelFunction · 0.70
json_dev_forget_channelFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected