Skip to content

Commit 2d6d5cc

Browse files
committed
Move the public path for channel_state types to their new path
1 parent 41b878e commit 2d6d5cc

File tree

14 files changed

+33
-24
lines changed

14 files changed

+33
-24
lines changed

fuzz/src/chanmon_consistency.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ use lightning::sign::{KeyMaterial, InMemorySigner, Recipient, EntropySource, Nod
4545
use lightning::events;
4646
use lightning::events::MessageSendEventsProvider;
4747
use lightning::ln::{ChannelId, PaymentHash, PaymentPreimage, PaymentSecret};
48-
use lightning::ln::channelmanager::{ChainParameters, ChannelDetails, ChannelManager, PaymentSendFailure, ChannelManagerReadArgs, PaymentId, RecipientOnionFields};
48+
use lightning::ln::channel_state::ChannelDetails;
49+
use lightning::ln::channelmanager::{ChainParameters,ChannelManager, PaymentSendFailure, ChannelManagerReadArgs, PaymentId, RecipientOnionFields};
4950
use lightning::ln::channel::FEE_SPIKE_BUFFER_FEE_INCREASE_MULTIPLE;
5051
use lightning::ln::msgs::{self, CommitmentUpdate, ChannelMessageHandler, DecodeError, UpdateAddHTLC, Init};
5152
use lightning::ln::script::ShutdownScript;

fuzz/src/full_stack.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ use lightning::chain::transaction::OutPoint;
4141
use lightning::sign::{InMemorySigner, Recipient, KeyMaterial, EntropySource, NodeSigner, SignerProvider};
4242
use lightning::events::Event;
4343
use lightning::ln::{ChannelId, PaymentHash, PaymentPreimage, PaymentSecret};
44-
use lightning::ln::channelmanager::{ChainParameters, ChannelDetails, ChannelManager, PaymentId, RecipientOnionFields, Retry, InterceptId};
44+
use lightning::ln::channel_state::ChannelDetails;
45+
use lightning::ln::channelmanager::{ChainParameters, ChannelManager, PaymentId, RecipientOnionFields, Retry, InterceptId};
4546
use lightning::ln::peer_handler::{MessageHandler,PeerManager,SocketDescriptor,IgnoringMessageHandler};
4647
use lightning::ln::msgs::{self, DecodeError};
4748
use lightning::ln::script::ShutdownScript;

fuzz/src/msg_targets/gen_target.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ GEN_TEST lightning::ln::msgs::ErrorMessage test_msg_hole ", 32, 2"
4545
GEN_TEST lightning::ln::msgs::WarningMessage test_msg_hole ", 32, 2"
4646
GEN_TEST lightning::ln::msgs::ChannelUpdate test_msg_hole ", 108, 1"
4747

48-
GEN_TEST lightning::ln::channelmanager::ChannelDetails test_msg_simple ""
48+
GEN_TEST lightning::ln::channel_state::ChannelDetails test_msg_simple ""
4949

5050
GEN_TEST lightning::ln::msgs::OpenChannelV2 test_msg_simple ""
5151
GEN_TEST lightning::ln::msgs::AcceptChannelV2 test_msg_simple ""

fuzz/src/msg_targets/msg_channel_details.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ use crate::utils::test_logger;
1515

1616
#[inline]
1717
pub fn msg_channel_details_test<Out: test_logger::Output>(data: &[u8], _out: Out) {
18-
test_msg_simple!(lightning::ln::channelmanager::ChannelDetails, data);
18+
test_msg_simple!(lightning::ln::channel_state::ChannelDetails, data);
1919
}
2020

2121
#[no_mangle]
2222
pub extern "C" fn msg_channel_details_run(data: *const u8, datalen: usize) {
2323
let data = unsafe { std::slice::from_raw_parts(data, datalen) };
24-
test_msg_simple!(lightning::ln::channelmanager::ChannelDetails, data);
24+
test_msg_simple!(lightning::ln::channel_state::ChannelDetails, data);
2525
}

fuzz/src/router.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ use bitcoin::blockdata::transaction::TxOut;
1515
use lightning::blinded_path::{BlindedHop, BlindedPath, IntroductionNode};
1616
use lightning::chain::transaction::OutPoint;
1717
use lightning::ln::ChannelId;
18-
use lightning::ln::channelmanager::{self, ChannelDetails, ChannelCounterparty};
18+
use lightning::ln::channel_state::{ChannelDetails, ChannelCounterparty, ChannelShutdownState};
19+
use lightning::ln::channelmanager;
1920
use lightning::ln::features::{BlindedHopFeatures, Bolt12InvoiceFeatures};
2021
use lightning::ln::msgs;
2122
use lightning::offers::invoice::BlindedPayInfo;
@@ -244,7 +245,7 @@ pub fn do_test<Out: test_logger::Output>(data: &[u8], out: Out) {
244245
inbound_htlc_maximum_msat: None,
245246
config: None,
246247
feerate_sat_per_1000_weight: None,
247-
channel_shutdown_state: Some(channelmanager::ChannelShutdownState::NotShuttingDown),
248+
channel_shutdown_state: Some(ChannelShutdownState::NotShuttingDown),
248249
pending_inbound_htlcs: Vec::new(),
249250
pending_outbound_htlcs: Vec::new(),
250251
});

lightning-invoice/src/utils.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ use lightning::chain;
99
use lightning::chain::chaininterface::{BroadcasterInterface, FeeEstimator};
1010
use lightning::sign::{Recipient, NodeSigner, SignerProvider, EntropySource};
1111
use lightning::ln::types::{PaymentHash, PaymentSecret};
12-
use lightning::ln::channelmanager::{ChannelDetails, ChannelManager, MIN_FINAL_CLTV_EXPIRY_DELTA};
12+
use lightning::ln::channel_state::ChannelDetails;
13+
use lightning::ln::channelmanager::{ChannelManager, MIN_FINAL_CLTV_EXPIRY_DELTA};
1314
use lightning::ln::channelmanager::{PhantomRouteHints, MIN_CLTV_EXPIRY_DELTA};
1415
use lightning::ln::inbound_payment::{create, create_from_hash, ExpandedKey};
1516
use lightning::routing::gossip::RoutingFees;

lightning/src/blinded_path/payment.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use crate::blinded_path::BlindedHop;
1717
use crate::blinded_path::utils;
1818
use crate::io;
1919
use crate::ln::types::PaymentSecret;
20-
use crate::ln::channelmanager::CounterpartyForwardingInfo;
20+
use crate::ln::channel_state::CounterpartyForwardingInfo;
2121
use crate::ln::features::BlindedHopFeatures;
2222
use crate::ln::msgs::DecodeError;
2323
use crate::offers::invoice::BlindedPayInfo;

lightning/src/chain/chainmonitor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ use crate::events::{Event, EventHandler};
3838
use crate::util::logger::{Logger, WithContext};
3939
use crate::util::errors::APIError;
4040
use crate::util::wakers::{Future, Notifier};
41-
use crate::ln::channelmanager::ChannelDetails;
41+
use crate::ln::channel_state::ChannelDetails;
4242

4343
use crate::prelude::*;
4444
use crate::sync::{RwLock, RwLockReadGuard, Mutex, MutexGuard};

lightning/src/ln/channel.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ use crate::ln::features::{ChannelTypeFeatures, InitFeatures};
3030
use crate::ln::msgs;
3131
use crate::ln::msgs::DecodeError;
3232
use crate::ln::script::{self, ShutdownScript};
33-
use crate::ln::channel_state::{CounterpartyForwardingInfo, InboundHTLCDetails, InboundHTLCStateDetails, OutboundHTLCDetails, OutboundHTLCStateDetails};
34-
use crate::ln::channelmanager::{self, PendingHTLCStatus, HTLCSource, SentHTLCId, HTLCFailureMsg, PendingHTLCInfo, RAACommitmentOrder, BREAKDOWN_TIMEOUT, MIN_CLTV_EXPIRY_DELTA, MAX_LOCAL_BREAKDOWN_TIMEOUT, ChannelShutdownState};
33+
use crate::ln::channel_state::{ChannelShutdownState, CounterpartyForwardingInfo, InboundHTLCDetails, InboundHTLCStateDetails, OutboundHTLCDetails, OutboundHTLCStateDetails};
34+
use crate::ln::channelmanager::{self, PendingHTLCStatus, HTLCSource, SentHTLCId, HTLCFailureMsg, PendingHTLCInfo, RAACommitmentOrder, BREAKDOWN_TIMEOUT, MIN_CLTV_EXPIRY_DELTA, MAX_LOCAL_BREAKDOWN_TIMEOUT};
3535
use crate::ln::chan_utils::{CounterpartyCommitmentSecrets, TxCreationKeys, HTLCOutputInCommitment, htlc_success_tx_weight, htlc_timeout_tx_weight, make_funding_redeemscript, ChannelPublicKeys, CommitmentTransaction, HolderCommitmentTransaction, ChannelTransactionParameters, CounterpartyChannelTransactionParameters, MAX_HTLCS, get_commitment_transaction_number_obscure_factor, ClosingTransaction};
3636
use crate::ln::chan_utils;
3737
use crate::ln::onion_utils::HTLCFailReason;

lightning/src/ln/channelmanager.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ use crate::events::{Event, EventHandler, EventsProvider, MessageSendEvent, Messa
4646
use crate::ln::inbound_payment;
4747
use crate::ln::types::{ChannelId, PaymentHash, PaymentPreimage, PaymentSecret};
4848
use crate::ln::channel::{self, Channel, ChannelPhase, ChannelContext, ChannelError, ChannelUpdateStatus, ShutdownResult, UnfundedChannelContext, UpdateFulfillCommitFetch, OutboundV1Channel, InboundV1Channel, WithChannelContext};
49-
pub use crate::ln::channel_state::{ChannelCounterparty, ChannelDetails, ChannelShutdownState, CounterpartyForwardingInfo};
50-
pub use crate::ln::channel_state::{InboundHTLCDetails, InboundHTLCStateDetails, OutboundHTLCDetails, OutboundHTLCStateDetails};
49+
use crate::ln::channel_state::{ChannelCounterparty, ChannelDetails, ChannelShutdownState, CounterpartyForwardingInfo};
5150
use crate::ln::features::{Bolt12InvoiceFeatures, ChannelFeatures, ChannelTypeFeatures, InitFeatures, NodeFeatures};
5251
#[cfg(any(feature = "_test_utils", test))]
5352
use crate::ln::features::Bolt11InvoiceFeatures;

0 commit comments

Comments
 (0)