Skip to content

Commit 9fa69e7

Browse files
committed
fix: adapt reconnect branch to upstream pubkey helpers
1 parent 1016a4f commit 9fa69e7

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

crates/fiber-lib/src/fiber/network.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1145,7 +1145,7 @@ where
11451145
}
11461146
}
11471147
NetworkActorCommand::DisconnectPeer(pubkey, reason) => {
1148-
let peer_id = PeerId::from_public_key(&tentacle::secio::PublicKey::from(pubkey));
1148+
let peer_id = PeerId::from_public_key(&super::types::pubkey_to_tentacle(pubkey));
11491149
let session = state
11501150
.peer_session_map
11511151
.get(&pubkey)
@@ -3732,7 +3732,7 @@ where
37323732
.get_channel_states(None)
37333733
.into_iter()
37343734
.find_map(|(pubkey, _, _)| {
3735-
let id = PeerId::from_public_key(&tentacle::secio::PublicKey::from(pubkey));
3735+
let id = PeerId::from_public_key(&super::types::pubkey_to_tentacle(pubkey));
37363736
(id == *peer_id).then_some(pubkey)
37373737
})
37383738
})
@@ -4106,7 +4106,7 @@ where
41064106
self.to_be_accepted_channels.remove(&channel_id);
41074107
}
41084108

4109-
let peer_id = PeerId::from_public_key(&tentacle::secio::PublicKey::from(pubkey));
4109+
let peer_id = PeerId::from_public_key(&super::types::pubkey_to_tentacle(pubkey));
41104110
if self.requested_disconnect_peers.remove(&peer_id) {
41114111
debug_event!(self.network, "PeerReconnectBackoffSkippedRequested");
41124112
return;

crates/fiber-lib/src/fiber/tests/channel.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use crate::fiber::config::{
1010

1111
use crate::fiber::graph::ChannelInfo;
1212
use crate::fiber::network::{DebugEvent, FiberMessageWithTarget, PeerDisconnectReason};
13-
use crate::fiber::payment::{AttemptStatus, SendPaymentCommand};
13+
use crate::fiber::payment::SendPaymentCommand;
1414
use crate::fiber::types::{
1515
AddTlc, FiberMessage, Hash256, Init, PeeledPaymentOnionPacket, Pubkey, TlcErr,
1616
};
@@ -26,7 +26,6 @@ use crate::{
2626
},
2727
config::DEFAULT_AUTO_ACCEPT_CHANNEL_CKB_FUNDING_AMOUNT,
2828
network::{AcceptChannelCommand, OpenChannelCommand},
29-
types::{Privkey, RemoveTlcFulfill, RemoveTlcReason},
3029
NetworkActorCommand, NetworkActorMessage,
3130
},
3231
gen_rand_fiber_private_key, gen_rand_fiber_public_key, gen_rand_sha256_hash,
@@ -39,9 +38,10 @@ use ckb_types::{
3938
prelude::{AsTransactionBuilder, Builder, Entity, Pack, Unpack},
4039
};
4140
use fiber_types::{
42-
derive_private_key, derive_tlc_pubkey, AddTlcCommand, ChannelState, HashAlgorithm,
43-
InMemorySigner, NegotiatingFundingFlags, OutboundTlcStatus, PaymentHopData, PaymentStatus,
44-
Privkey, RemoveTlcFulfill, RemoveTlcReason, TLCId, TlcErrorCode, TlcStatus, NO_SHARED_SECRET,
41+
derive_private_key, derive_tlc_pubkey, AddTlcCommand, AttemptStatus, ChannelState,
42+
HashAlgorithm, InMemorySigner, NegotiatingFundingFlags, OutboundTlcStatus, PaymentHopData,
43+
PaymentStatus, Privkey, RemoveTlcFulfill, RemoveTlcReason, TLCId, TlcErrorCode, TlcStatus,
44+
NO_SHARED_SECRET,
4545
};
4646
use fiber_types::{CloseFlags, FeatureVector};
4747
use musig2::secp::Point;

0 commit comments

Comments
 (0)