lib.rs 691 B

123456789101112131415161718192021222324
  1. //! In memory signatory
  2. //!
  3. //! Implements the Signatory trait from cdk-common to manage the key in-process, to be included
  4. //! inside the mint to be executed as a single process.
  5. //!
  6. //! Even if it is embedded in the same process, the keys are not accessible from the outside of this
  7. //! module, all communication is done through the Signatory trait and the signatory manager.
  8. #![deny(missing_docs)]
  9. #![deny(warnings)]
  10. #[cfg(feature = "grpc")]
  11. mod proto;
  12. #[cfg(feature = "grpc")]
  13. pub use proto::{
  14. client::SignatoryRpcClient,
  15. server::{start_grpc_server, start_grpc_server_with_incoming, SignatoryLoader},
  16. };
  17. mod common;
  18. pub mod db_signatory;
  19. pub mod embedded;
  20. pub mod signatory;