Re-exports§
pub use access::ArtifactClass;pub use access::FetchProof;pub use access::FetchProofError;pub use access::GroupFetchProof;pub use access::GroupFetchProofError;pub use access::SeqNumStore;pub use access::SeqNumStoreError;pub use access::sign_fetch_proof;pub use access::sign_group_fetch_proof;pub use access::verify_fetch_proof;pub use access::verify_group_fetch_proof;pub use follow::FollowRecord;pub use follow::FollowRecordError;pub use follow::UnfollowRecord;pub use follow_store::FollowStore;pub use follow_store::FollowStoreError;pub use group::GroupCreationRecord;pub use group::GroupRecordError;pub use group::GroupType;pub use group::PrivateGroupMemberAddRecord;pub use group::PrivateGroupMemberRemoveRecord;pub use group::PublicGroupAcceptRecord;pub use group::PublicGroupInviteRecord;pub use group::PublicGroupLeaveRecord;pub use group_store::GroupMembership;pub use group_store::GroupStore;pub use group_store::GroupStoreError;pub use governance::ClaimApprovalRecord;pub use governance::ClaimChallengeRecord;pub use governance::ClaimResolutionOutcome;pub use governance::ClaimResolutionRecord;pub use governance::DeletionRequestRecord;pub use governance::FlightGovernanceRecordError;pub use governance::FlightGovernanceState;pub use governance::FlightGovernanceStatus;pub use governance::GovernanceLookup;pub use governance::GovernanceRecord;pub use governance::GovernanceRecordParseError;pub use governance::GovernanceSelectionError;pub use governance::GovernanceStore;pub use governance::GovernanceStoreError;pub use governance::IdentityRecoveryBasis;pub use governance::IdentityRecoveryRecord;pub use governance::OwnerClaimRecord;pub use governance::PilotAuthDidGossipAnnouncement;pub use governance::PilotAuthDidRecord;pub use governance::PilotAuthDidRecordError;pub use governance::PilotAuthDidState;pub use governance::PilotAuthDidStateStatus;pub use governance::PilotAuthDidSyncError;pub use governance::PilotAuthDidSyncRequest;pub use governance::PilotAuthDidSyncResponse;pub use governance::PilotAuthDidWorkflowError;pub use governance::PrivateAccessRotationRecord;pub use governance::PrivateAccessRotationRecordError;pub use governance::PrivateAccessRotationState;pub use governance::PrivateAccessRotationStateStatus;pub use governance::PublicationModeRecord;pub use governance::ResolverProfile;pub use governance::RosterUpdateAction;pub use governance::RosterUpdateRecord;pub use governance::issue_initial_pilot_auth_did_record;pub use governance::rotate_pilot_auth_did_record;pub use id::Blake3Hex;pub use id::GroupId;pub use id::IdentifierError;pub use id::NodeIdHex;pub use id::PilotId;pub use identity::ReqwestDidWebResolver;pub use identity::Clock;pub use identity::DidKey;pub use identity::DidKeyError;pub use identity::DidWeb;pub use identity::DidWebError;pub use identity::DidWebResolutionError;pub use identity::DidWebResolver;pub use identity::FixedClock;pub use identity::JwtAudience;pub use identity::NoDidWebResolver;pub use identity::PilotProfileCredentialClaims;pub use identity::PilotProfileCredentialError;pub use identity::PilotProfileCredentialJoseHeader;pub use identity::PilotProfileCredentialJwt;pub use identity::PilotProfileCredentialRequest;pub use identity::PilotProfileCredentialSubject;pub use identity::PilotProfileCredentialSubjectDraft;pub use identity::PilotProfileCredentialVc;pub use identity::ResolvedDidWebVerificationMethod;pub use identity::SystemClock;pub use identity::issue_pilot_profile_credential;pub use identity::verify_pilot_profile_credential;pub use igc::g_record_present;pub use indexer::FetchPolicy;pub use indexer::IndexerConfig;pub use indexer::IndexerError;pub use indexer::RateLimitConfig;pub use indexer::run_indexer;pub use keys::MultiPilotKeyStore;pub use keys::PilotCredentialFile;pub use keys::PilotCredentialStore;pub use keys::PilotIdentity;pub use keys::PilotKeyStore;pub use keys::PilotKeyStoreError;pub use keys::PilotKeyStoreStatus;pub use keys::PilotProfile;pub use keys::PilotPublicIdentity;pub use keys::PilotPublicIdentityWithProfile;pub use keys::PrivateAccessKeyStore;pub use metadata::BoundingBox;pub use metadata::FlightMetadata;pub use metadata::MetadataError;pub use node::IgcIrohNode;pub use node::NodeError;pub use publish::PrivatePublishResult;pub use publish::ProtectedPublishResult;pub use publish::PublishError;pub use publish::PublishResult;pub use publish::publish;pub use publish::publish_private;pub use publish::publish_protected;pub use publish::sanitize_protected_igc;pub use store::ArtifactRegistryRecord;pub use store::FlatFileStore;pub use store::IndexRecord;pub use store::IndexRecordSource;pub use store::PublicationMode;pub use store::StoreError;pub use topic::ANALYTICS_TOPIC_STR;pub use topic::ANNOUNCE_TOPIC_STR;pub use topic::GOVERNANCE_TOPIC_STR;pub use topic::PILOT_AUTH_DID_GOVERNANCE_TOPIC_STR;pub use topic::analytics_topic_id;pub use topic::announce_topic_id;pub use topic::governance_topic_id;pub use topic::pilot_auth_did_governance_topic_id;pub use verify::HighTrustVerificationError;pub use verify::PilotProfileCredentialVerification;pub use verify::PilotProfileCredentialVerifier;pub use verify::verify_pilot_profile_credential_high_trust;
Modules§
- access
- Restricted-artifact fetch authorization.
- follow
- Follow/unfollow record types.
- follow_
store - Persistent follow/unfollow store with in-memory caches.
- governance
- group
- Group record types and signed-record helpers.
- group_
store - Persistent group membership store with in-memory caches.
- id
- identity
- igc
- indexer
- Gossip indexer: listen for flight announcements and fetch blobs.
- keys
- metadata
- igc-net metadata blob (schema_version 1).
- node
- igc-net network node.
- publish
- Publish a raw IGC file to the igc-net network.
- store
- Content-addressed flat-file blob store.
- topic
- Well-known gossip topic IDs for the igc-net protocol.
- verify