Expand description
Protocol contracts for the Oris Evolution Network (OEN).
Re-exports§
pub use gossip::GossipConfig;pub use gossip::GossipDigest;pub use gossip::GossipDigestEntry;pub use gossip::GossipSyncEngine as PushPullGossipSyncEngine;pub use gossip::GossipSyncReport;pub use gossip::PeerAddress;pub use rate_limiter::PeerRateLimitConfig;pub use rate_limiter::PeerRateLimiter;pub use signing::sign_envelope;pub use signing::verify_envelope;pub use signing::NodeKeypair;pub use signing::SignedEnvelope;pub use sync::CapsuleDisposition;pub use sync::GossipSyncEngine;pub use sync::NetworkAuditDisposition;pub use sync::NetworkAuditEntry;pub use sync::QuarantineEntry;pub use sync::QuarantineReason;pub use sync::QuarantineState;pub use sync::QuarantineStore;pub use sync::RejectionReason;pub use sync::RemoteCapsuleReceiver;pub use sync::SyncStats;pub use sync::PROMOTE_THRESHOLD;
Modules§
- gossip
- Peer discovery and gossip protocol for the Evolution Network.
- rate_
limiter - signing
- sync
- sync.rs — Gossip Sync Engine & Quarantine Lifecycle