Skip to main content

Crate nwep

Crate nwep 

Source

Re-exports§

pub use error::Error;
pub use types::NodeId;
pub use types::MerkleHash;
pub use types::Tstamp;
pub use types::Duration;
pub use types::Header;
pub use types::Identity;
pub use role::ServerRole;
pub use keypair::Keypair;
pub use bls::BlsKeypair;
pub use bls::BlsPubkey;
pub use bls::BlsSig;
pub use addr::Addr;
pub use addr::Url;
pub use checkpoint::Checkpoint;
pub use anchor::AnchorSet;
pub use merkle::MerkleEntry;
pub use merkle::MerkleProof;
pub use merkle::MerkleLog;
pub use logindex::LogIndex;
pub use trust::TrustStore;
pub use trust::TrustSettings;
pub use trust::TrustStorage;
pub use trust::VerifiedIdentity;
pub use trust::Staleness;
pub use cache::IdentityCache;
pub use cache::IdentityCacheSettings;
pub use cache::CachedIdentity;
pub use cache::CacheStats;
pub use pool::LogServerPool;
pub use pool::PoolSettings;
pub use pool::PoolServer;
pub use pool::PoolStrategy;
pub use pool::ServerHealth;
pub use server::Server;
pub use server::ServerBuilder;
pub use server::Handler;
pub use server::ResponseWriter;
pub use server::Request;
pub use server::Router;
pub use server::Settings as ServerSettings;
pub use client::Client;
pub use client::ClientBuilder;
pub use client::Response;
pub use client::Notification;
pub use logserver::LogServer;
pub use logserver::LogServerSettings;
pub use anchorserver::AnchorServer;
pub use anchorserver::AnchorServerSettings;

Modules§

addr
anchor
anchorserver
bls
cache
checkpoint
client
crypto
encoding
error
keypair
log
logindex
logserver
merkle
pool
protocol
role
server
trust
types

Functions§

init
Initialize the nwep library. Must be called before any other nwep functions.
version
Return the nwep library version string.