lib.rs (1169B)
1 #![forbid(unsafe_code)] 2 3 mod error; 4 mod input; 5 mod protocol; 6 mod session; 7 8 pub use error::RadrootsAppRemoteSignerError; 9 pub use input::{ 10 RadrootsAppRemoteSignerSource, RadrootsAppRemoteSignerTarget, 11 radroots_app_remote_signer_preview, radroots_app_remote_signer_requested_permissions, 12 }; 13 pub use protocol::{ 14 RadrootsAppRemoteSignerApprovedSession, RadrootsAppRemoteSignerPendingPollOutcome, 15 RadrootsAppRemoteSignerPendingSession, RadrootsAppRemoteSignerProgressUpdate, 16 RadrootsAppRemoteSignerSignedEvent, radroots_app_remote_signer_connect_pending, 17 radroots_app_remote_signer_poll_pending_session, 18 radroots_app_remote_signer_poll_pending_session_with_progress, 19 radroots_app_remote_signer_sign_kind1_note, 20 radroots_app_remote_signer_sign_kind1_note_with_progress, 21 radroots_app_remote_signer_sign_unsigned_event, 22 radroots_app_remote_signer_sign_unsigned_event_with_progress, 23 }; 24 pub use session::{ 25 RADROOTS_APP_REMOTE_SIGNER_SESSION_STORE_VERSION, RadrootsAppRemoteSignerSessionRecord, 26 RadrootsAppRemoteSignerSessionStatus, RadrootsAppRemoteSignerSessionStoreLoadResult, 27 RadrootsAppRemoteSignerSessionStoreState, 28 };