@@ -962,6 +962,7 @@ impl<Signer: Sign> Writeable for ChannelMonitorImpl<Signer> {
962962 ( 5 , self . pending_monitor_events, vec_type) ,
963963 ( 7 , self . funding_spend_seen, required) ,
964964 ( 9 , self . counterparty_node_id, option) ,
965+ ( 11 , self . allow_automated_broadcast, required) ,
965966 } ) ;
966967
967968 Ok ( ( ) )
@@ -3385,12 +3386,14 @@ impl<'a, Signer: Sign, K: KeysInterface<Signer = Signer>> ReadableArgs<&'a K>
33853386 let mut htlcs_resolved_on_chain = Some ( Vec :: new ( ) ) ;
33863387 let mut funding_spend_seen = Some ( false ) ;
33873388 let mut counterparty_node_id = None ;
3389+ let mut allow_automated_broadcast = None ;
33883390 read_tlv_fields ! ( reader, {
33893391 ( 1 , funding_spend_confirmed, option) ,
33903392 ( 3 , htlcs_resolved_on_chain, vec_type) ,
33913393 ( 5 , pending_monitor_events, vec_type) ,
33923394 ( 7 , funding_spend_seen, option) ,
33933395 ( 9 , counterparty_node_id, option) ,
3396+ ( 11 , allow_automated_broadcast, option) ,
33943397 } ) ;
33953398
33963399 let mut secp_ctx = Secp256k1 :: new ( ) ;
0 commit comments