@ -4,105 +4,105 @@ init,2,globalfeatures,gflen
init,2+gflen,lflen,2
init,4+gflen,localfeatures,lflen
error,17
error,0,channel-id,8
error,8 ,len,2
error,10 ,data,len
error,0,channel-id,32
error,32 ,len,2
error,34 ,data,len
open_channel,32
open_channel,0,temporary-channel-id,8
open_channel,8 ,funding-satoshis,8
open_channel,16 ,push-msat,8
open_channel,2 4,dust-limit-satoshis,8
open_channel,32 ,max-htlc-value-in-flight-msat,8
open_channel,40 ,channel-reserve-satoshis,8
open_channel,48 ,htlc-minimum-msat,4
open_channel,52 ,feerate-per-kw,4
open_channel,56 ,to-self-delay,2
open_channel,5 8,max-accepted-htlcs,2
open_channel,60 ,funding-pubkey,33
open_channel,93 ,revocation-basepoint,33
open_channel,126 ,payment-basepoint,33
open_channel,159 ,delayed-payment-basepoint,33
open_channel,19 2,first-per-commitment-point,33
open_channel,0,temporary-channel-id,32
open_channel,32 ,funding-satoshis,8
open_channel,40 ,push-msat,8
open_channel,48 ,dust-limit-satoshis,8
open_channel,56 ,max-htlc-value-in-flight-msat,8
open_channel,6 4,channel-reserve-satoshis,8
open_channel,72 ,htlc-minimum-msat,4
open_channel,76 ,feerate-per-kw,4
open_channel,80 ,to-self-delay,2
open_channel,82 ,max-accepted-htlcs,2
open_channel,84 ,funding-pubkey,33
open_channel,117 ,revocation-basepoint,33
open_channel,150 ,payment-basepoint,33
open_channel,183 ,delayed-payment-basepoint,33
open_channel,216 ,first-per-commitment-point,33
accept_channel,33
accept_channel,0,temporary-channel-id,8
accept_channel,8 ,dust-limit-satoshis,8
accept_channel,16 ,max-htlc-value-in-flight-msat,8
accept_channel,2 4,channel-reserve-satoshis,8
accept_channel,32 ,minimum-depth,4
accept_channel,3 6,htlc-minimum-msat,4
accept_channel,40 ,to-self-delay,2
accept_channel,42 ,max-accepted-htlcs,2
accept_channel,44 ,funding-pubkey,33
accept_channel,77 ,revocation-basepoint,33
accept_channel,110 ,payment-basepoint,33
accept_channel,143 ,delayed-payment-basepoint,33
accept_channel,176 ,first-per-commitment-point,33
accept_channel,0,temporary-channel-id,32
accept_channel,32 ,dust-limit-satoshis,8
accept_channel,40 ,max-htlc-value-in-flight-msat,8
accept_channel,48 ,channel-reserve-satoshis,8
accept_channel,56 ,minimum-depth,4
accept_channel,60 ,htlc-minimum-msat,4
accept_channel,6 4,to-self-delay,2
accept_channel,66 ,max-accepted-htlcs,2
accept_channel,68 ,funding-pubkey,33
accept_channel,101 ,revocation-basepoint,33
accept_channel,134 ,payment-basepoint,33
accept_channel,167 ,delayed-payment-basepoint,33
accept_channel,200 ,first-per-commitment-point,33
funding_created,34
funding_created,0,temporary-channel-id,8
funding_created,8, txid,32
funding_created,40,output-index,1
funding_created,41 ,signature,64
funding_created,0,temporary-channel-id,32
funding_created,32,funding- txid,32
funding_created,64,funding-output-index,2
funding_created,66 ,signature,64
funding_signed,35
funding_signed,0,temporary-channel-id,8
funding_signed,8 ,signature,64
funding_signed,0,channel-id,32
funding_signed,32 ,signature,64
funding_locked,36
funding_locked,0,temporary-channel-id,8
funding_locked,8,channel-id,8
funding_locked,16,next-per-commitment-point,33
funding_locked,0,channel-id,32
funding_locked,32,next-per-commitment-point,33
shutdown,38
shutdown,0,channel-id,8
shutdown,8 ,len,2
shutdown,10 ,scriptpubkey,len
shutdown,0,channel-id,32
shutdown,32 ,len,2
shutdown,34 ,scriptpubkey,len
closing_signed,39
closing_signed,0,channel-id,8
closing_signed,8 ,fee-satoshis,8
closing_signed,16 ,signature,64
closing_signed,0,channel-id,32
closing_signed,32 ,fee-satoshis,8
closing_signed,40 ,signature,64
update_add_htlc,128
update_add_htlc,0,channel-id,8
update_add_htlc,8 ,id,8
update_add_htlc,16 ,amount-msat,4
update_add_htlc,20 ,cltv-expiry,4
update_add_htlc,2 4,payment-hash,32
update_add_htlc,56 ,onion-routing-packet,1254
update_add_htlc,0,channel-id,32
update_add_htlc,32 ,id,8
update_add_htlc,40 ,amount-msat,4
update_add_htlc,44 ,cltv-expiry,4
update_add_htlc,48 ,payment-hash,32
update_add_htlc,80 ,onion-routing-packet,1254
update_fulfill_htlc,130
update_fulfill_htlc,0,channel-id,8
update_fulfill_htlc,8 ,id,8
update_fulfill_htlc,16 ,payment-preimage,32
update_fulfill_htlc,0,channel-id,32
update_fulfill_htlc,32 ,id,8
update_fulfill_htlc,40 ,payment-preimage,32
update_fail_htlc,131
update_fail_htlc,0,channel-id,8
update_fail_htlc,8 ,id,8
update_fail_htlc,16 ,len,2
update_fail_htlc,18 ,reason,len
update_fail_htlc,0,channel-id,32
update_fail_htlc,32 ,id,8
update_fail_htlc,40 ,len,2
update_fail_htlc,42 ,reason,len
update_fail_malformed_htlc,135
update_fail_malformed_htlc,0,channel-id,8
update_fail_malformed_htlc,8 ,id,8
update_fail_malformed_htlc,16 ,sha256-of-onion,32
update_fail_malformed_htlc,48 ,failure-code,2
update_fail_malformed_htlc,0,channel-id,32
update_fail_malformed_htlc,32 ,id,8
update_fail_malformed_htlc,40 ,sha256-of-onion,32
update_fail_malformed_htlc,72 ,failure-code,2
commit_sig,132
commit_sig,0,channel-id,8
commit_sig,8 ,signature,64
commit_sig,72 ,num-htlcs,2
commit_sig,74 ,htlc-signature,num-htlcs*64
commit_sig,0,channel-id,32
commit_sig,32 ,signature,64
commit_sig,96 ,num-htlcs,2
commit_sig,98 ,htlc-signature,num-htlcs*64
revoke_and_ack,133
revoke_and_ack,0,channel-id,8
revoke_and_ack,8 ,per-commitment-secret,32
revoke_and_ack,40 ,next-per-commitment-point,33
revoke_and_ack,73 ,padding,1
revoke_and_ack,74 ,num-htlc-timeouts,2
revoke_and_ack,76 ,htlc-timeout-signature,num-htlc-timeouts*64
revoke_and_ack,0,channel-id,32
revoke_and_ack,32 ,per-commitment-secret,32
revoke_and_ack,6 4,next-per-commitment-point,33
revoke_and_ack,9 7,padding,1
revoke_and_ack,98 ,num-htlc-timeouts,2
revoke_and_ack,100 ,htlc-timeout-signature,num-htlc-timeouts*64
update_fee,134
update_fee,0,channel-id,8
update_fee,8 ,feerate-per-kw,4
update_fee,0,channel-id,32
update_fee,32 ,feerate-per-kw,4
announcement_signatures,259
announcement_signatures,0,channel-id,8
announcement_signatures,8,node-signature,64
announcement_signatures,72,bitcoin-signature,64
announcement_signatures,0,channel-id,32
announcement_signatures,32,short-channel-id,8
announcement_signatures,40,node-signature,64
announcement_signatures,104,bitcoin-signature,64
channel_announcement,256
channel_announcement,0,node-signature-1,64
channel_announcement,64,node-signature-2,64
channel_announcement,128,bitcoin-signature-1,64
channel_announcement,192,bitcoin-signature-2,64
channel_announcement,256,channel-id,8
channel_announcement,256,short- channel-id,8
channel_announcement,264,node-id-1,33
channel_announcement,297,node-id-2,33
channel_announcement,330,bitcoin-key-1,33
@ -121,7 +121,7 @@ node_announcement,138+flen,addrlen,2
node_announcement,140+flen,addresses,addrlen
channel_update,258
channel_update,0,signature,64
channel_update,64,channel-id,8
channel_update,64,short- channel-id,8
channel_update,72,timestamp,4
channel_update,76,flags,2
channel_update,78,cltv-expiry-delta,2