From 44d5360c41d721a011d20ee69a75a85357b33b0e Mon Sep 17 00:00:00 2001 From: Patryk Osmaczko <33099791+osmaczko@users.noreply.github.com> Date: Mon, 9 Feb 2026 22:15:38 +0100 Subject: [PATCH] feat: introduce IntroBudnle.proto --- gen/rust/src/lib.rs | 4 ++++ gen/rust/src/logoschat/intro/logoschat.intro.rs | 12 ++++++++++++ protos/intro.proto | 9 +++++++++ 3 files changed, 25 insertions(+) create mode 100644 gen/rust/src/logoschat/intro/logoschat.intro.rs create mode 100644 protos/intro.proto diff --git a/gen/rust/src/lib.rs b/gen/rust/src/lib.rs index 2267d4d..dc32686 100644 --- a/gen/rust/src/lib.rs +++ b/gen/rust/src/lib.rs @@ -27,6 +27,10 @@ pub mod logoschat { pub mod reliability { include!("logoschat/reliability/logoschat.reliability.rs"); } + + pub mod intro { + include!("logoschat/intro/logoschat.intro.rs"); + } } #[cfg(test)] diff --git a/gen/rust/src/logoschat/intro/logoschat.intro.rs b/gen/rust/src/logoschat/intro/logoschat.intro.rs new file mode 100644 index 0000000..5dbb2a7 --- /dev/null +++ b/gen/rust/src/logoschat/intro/logoschat.intro.rs @@ -0,0 +1,12 @@ +// @generated +// This file is @generated by prost-build. +#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)] +pub struct IntroBundle { + #[prost(bytes="bytes", tag="1")] + pub installation_pubkey: ::prost::bytes::Bytes, + #[prost(bytes="bytes", tag="2")] + pub ephemeral_pubkey: ::prost::bytes::Bytes, + #[prost(bytes="bytes", tag="3")] + pub signature: ::prost::bytes::Bytes, +} +// @@protoc_insertion_point(module) diff --git a/protos/intro.proto b/protos/intro.proto new file mode 100644 index 0000000..ec92804 --- /dev/null +++ b/protos/intro.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +package logoschat.intro; + +message IntroBundle { + bytes installation_pubkey = 1; + bytes ephemeral_pubkey = 2; + bytes signature = 3; +}