mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-01-03 20:44:54 +01:00
a8cc933351
make it a bit easier to track mutual channel closures by adding broadcast txid to the listpeers billboard. since lightningd manages the 'identity' of the closing tx we need to send it back to closingd so it can update the billboard appropriately.
1.6 KiB
1.6 KiB
1 | #include <common/cryptomsg.h> |
---|---|
2 | #include <common/htlc_wire.h> |
3 | # Begin! (passes peer fd, gossipd-client fd) |
4 | closing_init,2001 |
5 | closing_init,,crypto_state,struct crypto_state |
6 | closing_init,,funding_txid,struct bitcoin_txid |
7 | closing_init,,funding_txout,u16 |
8 | closing_init,,funding_satoshi,struct amount_sat |
9 | closing_init,,local_fundingkey,struct pubkey |
10 | closing_init,,remote_fundingkey,struct pubkey |
11 | closing_init,,funder,enum side |
12 | closing_init,,local_sat,struct amount_sat |
13 | closing_init,,remote_sat,struct amount_sat |
14 | closing_init,,our_dust_limit,struct amount_sat |
15 | closing_init,,min_fee_satoshi,struct amount_sat |
16 | closing_init,,fee_limit_satoshi,struct amount_sat |
17 | closing_init,,initial_fee_satoshi,struct amount_sat |
18 | closing_init,,local_scriptpubkey_len,u16 |
19 | closing_init,,local_scriptpubkey,local_scriptpubkey_len*u8 |
20 | closing_init,,remote_scriptpubkey_len,u16 |
21 | closing_init,,remote_scriptpubkey,remote_scriptpubkey_len*u8 |
22 | closing_init,,reconnected,bool |
23 | closing_init,,next_index_local,u64 |
24 | closing_init,,next_index_remote,u64 |
25 | closing_init,,revocations_received,u64 |
26 | closing_init,,channel_reestablish_len,u16 |
27 | closing_init,,channel_reestablish,channel_reestablish_len*u8 |
28 | closing_init,,final_scriptpubkey_len,u16 |
29 | closing_init,,final_scriptpubkey,final_scriptpubkey_len*u8 |
30 | closing_init,,last_remote_secret,struct secret |
31 | # We received an offer, save signature. |
32 | closing_received_signature,2002 |
33 | closing_received_signature,,signature,struct bitcoin_signature |
34 | closing_received_signature,,tx,struct bitcoin_tx |
35 | closing_received_signature_reply,2102 |
36 | closing_received_signature_reply,,closing_txid,struct bitcoin_txid |
37 | # Negotiations complete, we're exiting. |
38 | closing_complete,2004 |