neutron_std/types/tendermint/
mempool.rs

1use neutron_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}