File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 1+ # API Updates
2+  * Accepting dual-funded (V2 establishment) channels (without contibuting) is now supported (#3137).
3+    Some particulars to be aware of for this feature:
4+    * Creating dual-funded channels is not yet supported.
5+    * Contributing funds (inputs) to accepted channels is not yet supported.
6+    * `Event::OpenChannelRequest::push_msat` has been replaced by the field `channel_negotiation_type` to
7+      differentiate between an inbound request for a dual-funded (V2) or non-dual-funded (V1) channel to be
8+      opened, with value being either of the enum variants `InboundChannelFunds::DualFunded` and
9+      `InboundChannelFunds::PushMsat(u64)` corresponding to V2 and V1 channel open requests respectively.
10+    * If `manually_accept_inbound_channels` is false, then V2 channels will be accepted automatically; the
11+      same behaviour as V1 channels. Otherwise, `ChannelManager::accept_inbound_channel()` can also be used
12+      to manually accept an inbound V2 channel.
13+    * 0conf dual-funded channels are not supported.
14+    * RBF of dual-funded channel funding transactions is not supported.
15+ 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments