@@ -24,14 +24,10 @@ use crate::ln::ChannelId;
24
24
use crate :: ln:: features:: { InitFeatures , NodeFeatures } ;
25
25
use crate :: ln:: msgs;
26
26
use crate :: ln:: msgs:: { ChannelMessageHandler , LightningError , SocketAddress , OnionMessageHandler , RoutingMessageHandler } ;
27
- #[ cfg( not( c_bindings) ) ]
28
- use crate :: ln:: channelmanager:: { SimpleArcChannelManager , SimpleRefChannelManager } ;
29
27
use crate :: util:: ser:: { VecWriter , Writeable , Writer } ;
30
28
use crate :: ln:: peer_channel_encryptor:: { PeerChannelEncryptor , NextNoiseStep , MessageBuf , MSG_BUF_ALLOC_SIZE } ;
31
29
use crate :: ln:: wire;
32
30
use crate :: ln:: wire:: { Encode , Type } ;
33
- #[ cfg( not( c_bindings) ) ]
34
- use crate :: onion_message:: messenger:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ;
35
31
use crate :: onion_message:: messenger:: { CustomOnionMessageHandler , PendingOnionMessage } ;
36
32
use crate :: onion_message:: offers:: { OffersMessage , OffersMessageHandler } ;
37
33
use crate :: onion_message:: packet:: OnionMessageContents ;
@@ -52,6 +48,8 @@ use core::convert::Infallible;
52
48
use std:: error;
53
49
#[ cfg( not( c_bindings) ) ]
54
50
use {
51
+ crate :: ln:: channelmanager:: { SimpleArcChannelManager , SimpleRefChannelManager } ,
52
+ crate :: onion_message:: messenger:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ,
55
53
crate :: routing:: gossip:: { NetworkGraph , P2PGossipSync } ,
56
54
crate :: sign:: KeysManager ,
57
55
crate :: sync:: Arc ,
0 commit comments