You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

7.5 KiB

1#include <common/cryptomsg.h>
2#include <common/channel_config.h>
3#include <common/derive_basepoints.h>
4#include <common/per_peer_state.h>
5# Begin! (passes gossipd-client fd)
6# FIXME: Fix generate-wire.py to allow NUM_SIDES*u32 here.
7# master->channeld funding hit new depth(funding locked if >= lock depth)
8# Tell channel to offer this htlc
9# Reply; synchronous since IDs have to increment.
10# Zero failure code means success.
11# Main daemon found out the preimage for an HTLC
12#include <bitcoin/preimage.h>
13# Main daemon says HTLC failed
14# When we receive funding_locked.
15# RCVD_ADD_COMMIT: we're now committed to their new offered HTLCs.
16# RCVD_REMOVE_COMMIT: we're now no longer committed to these HTLCs.
17#include <common/htlc_wire.h>
18# Tell peer to shut down channel.
19# Peer told us that channel is shutting down
20# Re-enable commit timer.
21# master -> channeld: do you have a memleak?
22# Peer presented proof it was from the future.
23# Handle a channel specific feerate base ppm configuration
24# When we receive announcement_signatures for channel announce