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; +}