You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Define generic efficient message protocol to be consistent on all of the messages passed through the network using binary format.
Additionally, add missing P2P features to improve the infrastructure.
Motivation
Update the architecture to prevent incoming messages from affecting the on-chain processing
### What was the problem?
This PR resolves#6
### How was it solved?
- `libp2p` library was introduced
- peer is using `TCP` and `QUIC` as a transport protocol
- peer is able to send a message (currently only a `string`) to another
connected peer
- very simple and limited handling for a received message is implemented
- peer can ping another peer and receive a response from a pinged peer
### How was it tested?
- New unit tests were implemented.
- They were locally tested.
### Note
Majority of currently implemented functionalities have very basic
behavior and will be further extended within other issues in
[epic](#1). This
implementation serves as a starting point for a new P2P package.
Description
Define generic efficient message protocol to be consistent on all of the messages passed through the network using binary format.
Additionally, add missing P2P features to improve the infrastructure.
Motivation
Tasks
Testground
testing platform #7gossipsub
with a default config #11host
for all usage #37Peer IDs
for each IP #62allowIncomingConnection
from p2p config #96The text was updated successfully, but these errors were encountered: