Added app version to Shake message.

This commit is contained in:
Revertron
2021-04-23 17:27:05 +02:00
parent 349540b9f2
commit 65483f73c9
3 changed files with 13 additions and 7 deletions
+3 -3
View File
@@ -8,7 +8,7 @@ use crate::Bytes;
pub enum Message {
Error,
Hand { #[serde(default = "default_version")] app_version: String, origin: String, version: u32, public: bool, #[serde(default)] rand: String },
Shake { origin: String, version: u32, ok: bool, height: u64 },
Shake { #[serde(default = "default_version")] app_version: String, origin: String, version: u32, ok: bool, height: u64 },
Ping { height: u64, hash: Bytes },
Pong { height: u64, hash: Bytes },
Twin,
@@ -32,8 +32,8 @@ impl Message {
Message::Hand { app_version: app_version.to_owned(), origin: origin.to_owned(), version, public, rand: rand.to_owned() }
}
pub fn shake(origin: &str, version: u32, ok: bool, height: u64) -> Self {
Message::Shake { origin: origin.to_owned(), version, ok, height }
pub fn shake(app_version: &str, origin: &str, version: u32, ok: bool, height: u64) -> Self {
Message::Shake { app_version: app_version.to_owned(), origin: origin.to_owned(), version, ok, height }
}
pub fn ping(height: u64, hash: Bytes) -> Self {