pub fn new_for_non_replica_process(
        config: &CryptoConfig,
        registry_client: Arc<dyn RegistryClient>,
        logger: ReplicaLogger,
    ) -> impl CryptoComponentForNonReplicaProcess {
        // disable metrics for crypto in orchestrator:
        CryptoComponentFatClient::new(config, registry_client, logger, None)
    }
/// Creates a crypto component that offers limited functionality and can be
/// used outside of the replica process.
///
/// Please refer to the trait documentation of
/// `CryptoComponentForNonReplicaProcess` for more details.
Creates a crypto component that offers limited functionality and can be
used outside of the replica process.

Please refer to the trait documentation of
`CryptoComponentForNonReplicaProcess` for more details.
Creates a crypto component that offers limited functionality and can be used outside of the replica process . Please refer to the trait documentation of ` CryptoComponentForNonReplicaProcess ` for more details .
pub fn new_for_non_replica_process(
        config: &CryptoConfig,
        registry_client: Arc<dyn RegistryClient>,
        logger: ReplicaLogger,
    ) -> impl CryptoComponentForNonReplicaProcess {
        // disable metrics for crypto in orchestrator:
        CryptoComponentFatClient::new(config, registry_client, logger, None)
    }
pub fn new_for_non_replica_process ( config : & CryptoConfig , registry_client : Arc < dyn RegistryClient > , logger : ReplicaLogger , ) -> impl CryptoComponentForNonReplicaProcess { // disable metrics for crypto in orchestrator: CryptoComponentFatClient :: new ( config , registry_client , logger , None ) }
Creates a crypto component that offers limited functionality and can be
used outside of the replica process.
Creates a crypto component that offers limited functionality and can be used outside of the replica process .
config
&CryptoConfig
registry_client
Arc<dyn RegistryClient>
logger
ReplicaLogger
config
&CryptoConfig
registry_client
Arc<dyn RegistryClient>
logger
ReplicaLogger