persistence_std/types/tendermint/
mempool.rs

1use persistence_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    use persistence_std_derive::CosmwasmExt;
37    #[allow(clippy::derive_partial_eq_without_eq)]
38    #[derive(
39        Clone,
40        PartialEq,
41        Eq,
42        ::prost::Oneof,
43        ::schemars::JsonSchema,
44        ::serde::Serialize,
45        ::serde::Deserialize,
46    )]
47    pub enum Sum {
48        #[prost(message, tag = "1")]
49        Txs(super::Txs),
50    }
51}