Skip to content

Commit 18aa203

Browse files
committed
f Don't take by reference if we'd need to clone
1 parent c3ad3d2 commit 18aa203

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ fn main() {
2929

3030
let node_id = PublicKey::from_str("NODE_ID").unwrap();
3131
let node_addr = "IP_ADDR:PORT".parse().unwrap();
32-
node.connect_open_channel(&node_id, &node_addr, 10000, None, false).unwrap();
32+
node.connect_open_channel(node_id, node_addr, 10000, None, false).unwrap();
3333

3434
let invoice = Invoice::from_str("INVOICE_STR").unwrap();
3535
node.send_payment(&invoice).unwrap();

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
//!
4848
//! let node_id = PublicKey::from_str("NODE_ID").unwrap();
4949
//! let node_addr = "IP_ADDR:PORT".parse().unwrap();
50-
//! node.connect_open_channel(&node_id, &node_addr, 10000, None, false).unwrap();
50+
//! node.connect_open_channel(node_id, node_addr, 10000, None, false).unwrap();
5151
//!
5252
//! let invoice = Invoice::from_str("INVOICE_STR").unwrap();
5353
//! node.send_payment(&invoice).unwrap();
@@ -853,7 +853,7 @@ impl Node {
853853
///
854854
/// Returns a temporary channel id.
855855
pub fn connect_open_channel(
856-
&self, node_id: &PublicKey, address: &SocketAddr, channel_amount_sats: u64,
856+
&self, node_id: PublicKey, address: SocketAddr, channel_amount_sats: u64,
857857
push_to_counterparty_msat: Option<u64>, announce_channel: bool,
858858
) -> Result<(), Error> {
859859
let runtime_lock = self.running.read().unwrap();
@@ -869,7 +869,7 @@ impl Node {
869869
return Err(Error::InsufficientFunds);
870870
}
871871

872-
let peer_info = PeerInfo { pubkey: node_id.clone(), address: address.clone() };
872+
let peer_info = PeerInfo { pubkey: node_id, address };
873873

874874
let con_peer_pubkey = peer_info.pubkey.clone();
875875
let con_peer_addr = peer_info.address.clone();

src/test/functional_tests.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ fn channel_full_cycle() {
3838
let push_msat = (funding_amount_sat / 2) * 1000; // balance the channel
3939
node_a
4040
.connect_open_channel(
41-
&node_b.node_id(),
42-
&node_b.listening_address().unwrap(),
41+
node_b.node_id(),
42+
*node_b.listening_address().unwrap(),
4343
funding_amount_sat,
4444
Some(push_msat),
4545
true,
@@ -242,8 +242,8 @@ fn channel_open_fails_when_funds_insufficient() {
242242
assert_eq!(
243243
Err(Error::InsufficientFunds),
244244
node_a.connect_open_channel(
245-
&node_b.node_id(),
246-
&node_b.listening_address().unwrap(),
245+
node_b.node_id(),
246+
*node_b.listening_address().unwrap(),
247247
120000,
248248
None,
249249
true

0 commit comments

Comments
 (0)