rings-core 0.2.3

Chord DHT implementation with ICE
Documentation
//! Re-exports of important traits, types, and functions used with ring-core.

pub use async_trait;
pub use base58;
pub use dashmap;
pub use futures;
#[cfg(feature = "wasm")]
pub use js_sys;
pub use libsecp256k1;
#[cfg(feature = "wasm")]
pub use rexie;
pub use url;
pub use uuid;
#[cfg(feature = "wasm")]
pub use wasm_bindgen;
#[cfg(feature = "wasm")]
pub use wasm_bindgen_futures;
pub use web3;
pub use web3::types::Address;
#[cfg(feature = "wasm")]
pub use web_sys;
#[cfg(feature = "wasm")]
pub use web_sys::RtcIceConnectionState as RTCIceConnectionState;
#[cfg(feature = "wasm")]
pub use web_sys::RtcSdpType as RTCSdpType;
#[cfg(not(feature = "wasm"))]
pub use webrtc;
#[cfg(not(feature = "wasm"))]
pub use webrtc::ice_transport::ice_connection_state::RTCIceConnectionState;
#[cfg(not(feature = "wasm"))]
pub use webrtc::peer_connection::peer_connection_state::RTCPeerConnectionState;
#[cfg(not(feature = "wasm"))]
pub use webrtc::peer_connection::sdp::sdp_type::RTCSdpType;

pub use crate::dht::vnode;
pub use crate::message;
pub use crate::message::ChordStorageInterface;
pub use crate::message::MessageRelay;
pub use crate::message::SubringInterface;
pub use crate::storage::PersistenceStorage;
pub use crate::transports::Transport;