@@ -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:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ;
35
31
use crate :: onion_message:: { CustomOnionMessageHandler , OffersMessage , OffersMessageHandler , OnionMessageContents , PendingOnionMessage } ;
36
32
use crate :: routing:: gossip:: { NodeId , NodeAlias } ;
37
33
use crate :: util:: atomic_counter:: AtomicCounter ;
@@ -50,6 +46,8 @@ use core::convert::Infallible;
50
46
use std:: error;
51
47
#[ cfg( not( c_bindings) ) ]
52
48
use {
49
+ crate :: ln:: channelmanager:: { SimpleArcChannelManager , SimpleRefChannelManager } ,
50
+ crate :: onion_message:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ,
53
51
crate :: routing:: gossip:: { NetworkGraph , P2PGossipSync } ,
54
52
crate :: sign:: KeysManager ,
55
53
crate :: sync:: Arc ,
0 commit comments