Skip to content

Commit ec6fb50

Browse files
committed
Mark read_chan_signer unreachable in tests
We don't use `read_chan_signer` except to upgrade from relatively ancient LDK, so there's no use having it implemented in our tests.
1 parent 2a20c1f commit ec6fb50

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

lightning/src/util/test_utils.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1530,13 +1530,8 @@ impl SignerProvider for TestKeysInterface {
15301530
signer
15311531
}
15321532

1533-
fn read_chan_signer(&self, buffer: &[u8]) -> Result<Self::EcdsaSigner, msgs::DecodeError> {
1534-
let mut reader = io::Cursor::new(buffer);
1535-
1536-
let inner: InMemorySigner = ReadableArgs::read(&mut reader, self)?;
1537-
let state = self.make_enforcement_state_cell(inner.commitment_seed);
1538-
1539-
Ok(TestChannelSigner::new_with_revoked(inner, state, self.disable_revocation_policy_check))
1533+
fn read_chan_signer(&self, _buffer: &[u8]) -> Result<Self::EcdsaSigner, msgs::DecodeError> {
1534+
unreachable!();
15401535
}
15411536

15421537
fn get_destination_script(&self, channel_keys_id: [u8; 32]) -> Result<ScriptBuf, ()> {

0 commit comments

Comments
 (0)