diff options
author | hozan23 <hozan23@karyontech.net> | 2024-07-15 13:16:01 +0200 |
---|---|---|
committer | hozan23 <hozan23@karyontech.net> | 2024-07-15 13:16:01 +0200 |
commit | e15d3e6fd20b3f87abaad7ddec1c88b0e66419f9 (patch) | |
tree | 7976f6993e4f6b3646f5bd6954189346d5ffd330 /core/src/error.rs | |
parent | 6c65232d741229635151671708556b9af7ef75ac (diff) |
p2p: Major refactoring of the handshake protocol
Introduce a new protocol InitProtocol which can be used as the core protocol
for initializing a connection with a peer.
Move the handshake logic from the PeerPool module to the protocols directory and
build a handshake protocol that implements InitProtocol trait.
Diffstat (limited to 'core/src/error.rs')
-rw-r--r-- | core/src/error.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/error.rs b/core/src/error.rs index 2b8f641..754feb5 100644 --- a/core/src/error.rs +++ b/core/src/error.rs @@ -16,6 +16,9 @@ pub enum Error { #[error("Path Not Found Error: {0}")] PathNotFound(&'static str), + #[error("Event Emit Error: {0}")] + EventEmitError(String), + #[cfg(feature = "crypto")] #[error(transparent)] Ed25519(#[from] ed25519_dalek::ed25519::Error), |