diff --git a/README.md b/README.md index 534ccd8..a8c0de1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Rusty Bee -A bee node implementation in Rust. +A bee node implementation in Rust 🦀. ## Requirements @@ -44,6 +44,57 @@ cargo build cargo run ``` +## Issues +Currently, there is an issue with the `handshake.proto` compiled file i.e. `handshake.rs`. Inorder to fix that replace the contents of that file in the target folder with the contents of the following file. + +
+swarm.handshake.rs +
+ +```rust +// This file is @generated by prost-build. +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Syn { + #[prost(bytes = "vec", tag = "1")] + pub observed_underlay: ::prost::alloc::vec::Vec, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Ack { + #[prost(message, optional, tag = "1")] + pub address: std::option::Option, + #[prost(uint64, tag = "2")] + pub network_id: u64, + #[prost(bool, tag = "3")] + pub full_node: bool, + #[prost(bytes = "vec", tag = "4")] + pub nonce: ::prost::alloc::vec::Vec, + #[prost(string, tag = "99")] + pub welcome_message: ::prost::alloc::string::String, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SynAck { + #[prost(message, optional, tag = "1")] + pub syn: std::option::Option, + #[prost(message, optional, tag = "2")] + pub ack: std::option::Option, +} +#[allow(clippy::derive_partial_eq_without_eq)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BzzAddress { + #[prost(bytes = "vec", tag = "1")] + pub underlay: ::prost::alloc::vec::Vec, + #[prost(bytes = "vec", tag = "2")] + pub signature: ::prost::alloc::vec::Vec, + #[prost(bytes = "vec", tag = "3")] + pub overlay: ::prost::alloc::vec::Vec, +} +``` + +
+