juno_std/types/tendermint/
mempool.rs

1use juno_std_derive::CosmwasmExt;
2#[allow(clippy::derive_partial_eq_without_eq)]
3#[derive(
4	Clone,
5	PartialEq,
6	Eq,
7	::prost::Message,
8	::serde::Serialize,
9	::serde::Deserialize,
10	::schemars::JsonSchema,
11	CosmwasmExt,
12)]
13#[proto_message(type_url = "/tendermint.mempool.Txs")]
14pub struct Txs {
15	#[prost(bytes = "vec", repeated, tag = "1")]
16	pub txs: ::prost::alloc::vec::Vec<::prost::alloc::vec::Vec<u8>>,
17}
18#[allow(clippy::derive_partial_eq_without_eq)]
19#[derive(
20	Clone,
21	PartialEq,
22	Eq,
23	::prost::Message,
24	::serde::Serialize,
25	::serde::Deserialize,
26	::schemars::JsonSchema,
27	CosmwasmExt,
28)]
29#[proto_message(type_url = "/tendermint.mempool.Message")]
30pub struct Message {
31	#[prost(oneof = "message::Sum", tags = "1")]
32	pub sum: ::core::option::Option<message::Sum>,
33}
34/// Nested message and enum types in `Message`.
35pub mod message {
36	#[allow(clippy::derive_partial_eq_without_eq)]
37	#[derive(
38		Clone,
39		PartialEq,
40		Eq,
41		::prost::Oneof,
42		::serde::Serialize,
43		::serde::Deserialize,
44		::schemars::JsonSchema,
45	)]
46	pub enum Sum {
47		#[prost(message, tag = "1")]
48		Txs(super::Txs),
49	}
50}