We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6bc3960 commit dd04e06Copy full SHA for dd04e06
lightning/src/sign/type_resolver.rs
@@ -1,11 +1,11 @@
1
-use crate::sign::ChannelSigner;
+use crate::sign::{ChannelSigner, EcdsaChannelSigner};
2
3
-pub(crate) enum ChannelSignerType<ECS: ChannelSigner> {
+pub(crate) enum ChannelSignerType<ECS: EcdsaChannelSigner> {
4
// in practice, this will only ever be an EcdsaChannelSigner (specifically, Writeable)
5
Ecdsa(ECS)
6
}
7
8
-impl<ECS: ChannelSigner> ChannelSignerType<ECS>{
+impl<ECS: EcdsaChannelSigner> ChannelSignerType<ECS>{
9
pub(crate) fn as_ref(&self) -> &dyn ChannelSigner {
10
match self {
11
ChannelSignerType::Ecdsa(ecs) => ecs
0 commit comments