app

Local-first trade for farms and co-ops
git clone https://radroots.dev/git/app.git
Log | Files | Refs | README | LICENSE

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 };