@@ -24,14 +24,10 @@ use crate::ln::ChannelId;
2424use crate :: ln:: features:: { InitFeatures , NodeFeatures } ;
2525use crate :: ln:: msgs;
2626use crate :: ln:: msgs:: { ChannelMessageHandler , LightningError , SocketAddress , OnionMessageHandler , RoutingMessageHandler } ;
27- #[ cfg( not( c_bindings) ) ]
28- use crate :: ln:: channelmanager:: { SimpleArcChannelManager , SimpleRefChannelManager } ;
2927use crate :: util:: ser:: { VecWriter , Writeable , Writer } ;
3028use crate :: ln:: peer_channel_encryptor:: { PeerChannelEncryptor , NextNoiseStep , MessageBuf , MSG_BUF_ALLOC_SIZE } ;
3129use crate :: ln:: wire;
3230use crate :: ln:: wire:: { Encode , Type } ;
33- #[ cfg( not( c_bindings) ) ]
34- use crate :: onion_message:: messenger:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ;
3531use crate :: onion_message:: messenger:: { CustomOnionMessageHandler , PendingOnionMessage } ;
3632use crate :: onion_message:: offers:: { OffersMessage , OffersMessageHandler } ;
3733use crate :: onion_message:: packet:: OnionMessageContents ;
@@ -52,6 +48,8 @@ use core::convert::Infallible;
5248use std:: error;
5349#[ cfg( not( c_bindings) ) ]
5450use {
51+ crate :: ln:: channelmanager:: { SimpleArcChannelManager , SimpleRefChannelManager } ,
52+ crate :: onion_message:: messenger:: { SimpleArcOnionMessenger , SimpleRefOnionMessenger } ,
5553 crate :: routing:: gossip:: { NetworkGraph , P2PGossipSync } ,
5654 crate :: sign:: KeysManager ,
5755 crate :: sync:: Arc ,
0 commit comments