Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove engine and replace functionality with peer
  • Loading branch information
ong-jonas committed Oct 20, 2023
commit 20ecbbf434f2ec9858a4321307163ce493272dda
247 changes: 0 additions & 247 deletions src/engine.rs

This file was deleted.

10 changes: 4 additions & 6 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,18 @@
//! kademlia_protocol_name // "/pchain_p2p/1.0.0"
//! };
//!
//! // 2. Create a message handler
//! // 2. Create message handlers
//! let (tx, rx) = mpsc::channel();
//! let message_sender = tx.clone();
//! let message_handler = move |msg_orgin: [u8;32], msg: Message| {
//! // processing the message...
//! let _ = message_sender.send((msg_origin, msg));
//! };
//! let mut message_handlers: Vec<Box<dyn Fn(PublicAddress, Message) + Send>> = vec![];
//! message_handlers.push(Box::new(message_handler));
//!
//! // 3. Start P2P network.
//! let peer = PeerBuilder::new(config)
//! .on_receive_msg(message_handler)
//! .build()
//! let peer = Peer::start(config, message_handlers)
//! .await
//! .unwrap();
//!
Expand All @@ -53,8 +53,6 @@ pub mod config;

pub mod conversions;

pub mod engine;

pub mod messages;

pub mod peer;
3 changes: 1 addition & 2 deletions src/messages.rs
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,7 @@ impl TryFrom<(libp2p::gossipsub::Message, pchain_types::cryptography::PublicAddr
let message = DroppedTxnMessage::deserialize(&mut data).map(Message::DroppedTxns)?;
Ok(message)
}
}

}
}
}

Expand Down
Loading