Expand description
P2P net protocols
Re-exportsยง
pub use protocol_proposal::ProposalMessage;
pub use protocol_proposal::ProtocolProposalHandler;
pub use protocol_proposal::ProtocolProposalHandlerPtr;
pub use protocol_sync::ForkHeaderHashRequest;
pub use protocol_sync::ForkHeaderHashResponse;
pub use protocol_sync::ForkHeadersRequest;
pub use protocol_sync::ForkHeadersResponse;
pub use protocol_sync::ForkProposalsRequest;
pub use protocol_sync::ForkProposalsResponse;
pub use protocol_sync::ForkSyncRequest;
pub use protocol_sync::ForkSyncResponse;
pub use protocol_sync::HeaderSyncRequest;
pub use protocol_sync::HeaderSyncResponse;
pub use protocol_sync::ProtocolSyncHandler;
pub use protocol_sync::ProtocolSyncHandlerPtr;
pub use protocol_sync::SyncRequest;
pub use protocol_sync::SyncResponse;
pub use protocol_sync::TipRequest;
pub use protocol_sync::TipResponse;
pub use protocol_sync::BATCH;
pub use protocol_tx::ProtocolTxHandler;
pub use protocol_tx::ProtocolTxHandlerPtr;
Modulesยง
- protocol_
proposal ๐ - Block proposal broadcast protocol
- protocol_
sync ๐ - Validator blockchain sync protocol
- protocol_
tx ๐ - Transaction broadcast protocol
Structsยง
- Darkfid
P2pHandler - Darkfid P2P protocols handler.
Type Aliasesยง
- Darkfid
P2pHandler Ptr - Atomic pointer to the Darkfid P2P protocols handler.