Skip to content

Commit 5e9c350

Browse files
committed
Fix conduit constructor bugs and revert indentation for message processing block.
1 parent 4deb290 commit 5e9c350

File tree

3 files changed

+206
-210
lines changed

3 files changed

+206
-210
lines changed

lightning/src/ln/peers/conduit.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,16 @@ impl Iterator for Decryptor {
4545

4646
impl Conduit {
4747
/// Instantiate a new Conduit with specified sending and receiving keys
48-
pub fn new(sending_key: SymmetricKey, sending_chaining_key: SymmetricKey, receiving_key: SymmetricKey, receiving_chaining_key: SymmetricKey) -> Self {
48+
pub fn new(sending_key: SymmetricKey, receiving_key: SymmetricKey, chaining_key: SymmetricKey) -> Self {
4949
Conduit {
5050
encryptor: Encryptor {
5151
sending_key,
52-
sending_chaining_key,
52+
sending_chaining_key: chaining_key,
5353
sending_nonce: 0
5454
},
5555
decryptor: Decryptor {
5656
receiving_key,
57-
receiving_chaining_key,
57+
receiving_chaining_key: chaining_key,
5858
receiving_nonce: 0,
5959
read_buffer: None,
6060
pending_message_length: None
@@ -217,8 +217,8 @@ mod tests {
217217
let mut receiving_key = [0u8; 32];
218218
receiving_key.copy_from_slice(&receiving_key_vec);
219219

220-
let connected_peer = Conduit::new(sending_key, chaining_key, receiving_key, chaining_key);
221-
let remote_peer = Conduit::new(receiving_key, chaining_key, sending_key, chaining_key);
220+
let connected_peer = Conduit::new(sending_key, receiving_key, chaining_key);
221+
let remote_peer = Conduit::new(receiving_key, sending_key, chaining_key);
222222

223223
(connected_peer, remote_peer)
224224
}

0 commit comments

Comments
 (0)