signer_remote/
lib.rs

1//! Signer 远程服务库
2mod error;
3pub mod remote;
4pub mod storage;
5pub mod auth;
6pub mod signer_summary;
7pub mod transfer; // 传输相关模块
8
9// 重新导出公共类型
10pub use error::{RemoteError, RemoteResult};
11pub use remote::{SignerRemote, ResourceUsage, CrdtFrontier, CrdtCryptedEventVO, PostCrdtEventsRequest, GetCrdtEventsResponse};
12pub use storage::SignerDaemonStorage;
13pub use auth::{SignerRemoteAuth, AuthCodeDetail, AuthCodeStatus, PostAuthRequest};
14pub use signer_summary::*; // 导出 SignerSummary
15pub use transfer::signer_transfer_message::*; // 导出消息类型
16pub use transfer::signer_transfer::SignerTransferClient; // 导出客户端
17pub use transfer::signer_transfer_logic::*; // 导出传输逻辑