mithril_signer/services/signature_publisher/
noop.rs1use mithril_common::{
2 entities::{ProtocolMessage, SignedEntityType, SingleSignature},
3 StdResult,
4};
5
6use super::SignaturePublisher;
7
8pub struct SignaturePublisherNoop;
11
12#[async_trait::async_trait]
13impl SignaturePublisher for SignaturePublisherNoop {
14 async fn publish(
15 &self,
16 _signed_entity_type: &SignedEntityType,
17 _signature: &SingleSignature,
18 _protocol_message: &ProtocolMessage,
19 ) -> StdResult<()> {
20 Ok(())
21 }
22}