cometbft_proto/
cometbft.rs

1//! cometbft-proto auto-generated sub-modules for Tendermint. DO NOT EDIT
2
3pub mod abci {
4    pub mod v1 {
5        include!("prost/cometbft.abci.v1.rs");
6    }
7    pub mod v1beta1 {
8        include!("prost/cometbft.abci.v1beta1.rs");
9    }
10    pub mod v1beta2 {
11        include!("prost/cometbft.abci.v1beta2.rs");
12    }
13    pub mod v1beta3 {
14        include!("prost/cometbft.abci.v1beta3.rs");
15    }
16}
17
18pub mod blocksync {
19    pub mod v1 {
20        include!("prost/cometbft.blocksync.v1.rs");
21    }
22    pub mod v1beta1 {
23        include!("prost/cometbft.blocksync.v1beta1.rs");
24    }
25}
26
27pub mod consensus {
28    pub mod v1 {
29        include!("prost/cometbft.consensus.v1.rs");
30    }
31    pub mod v1beta1 {
32        include!("prost/cometbft.consensus.v1beta1.rs");
33    }
34}
35
36pub mod crypto {
37    pub mod v1 {
38        include!("prost/cometbft.crypto.v1.rs");
39    }
40}
41
42pub mod libs {
43    pub mod bits {
44        pub mod v1 {
45            include!("prost/cometbft.libs.bits.v1.rs");
46        }
47    }
48}
49
50pub mod mempool {
51    pub mod v1 {
52        include!("prost/cometbft.mempool.v1.rs");
53    }
54}
55
56pub mod p2p {
57    pub mod v1 {
58        include!("prost/cometbft.p2p.v1.rs");
59    }
60}
61
62pub mod privval {
63    pub mod v1 {
64        include!("prost/cometbft.privval.v1.rs");
65    }
66    pub mod v1beta1 {
67        include!("prost/cometbft.privval.v1beta1.rs");
68    }
69}
70
71pub mod rpc {
72    pub mod grpc {
73        pub mod v1beta1 {
74            include!("prost/cometbft.rpc.grpc.v1beta1.rs");
75        }
76        pub mod v1beta2 {
77            include!("prost/cometbft.rpc.grpc.v1beta2.rs");
78        }
79        pub mod v1beta3 {
80            include!("prost/cometbft.rpc.grpc.v1beta3.rs");
81        }
82    }
83}
84
85pub mod services {
86    pub mod block {
87        pub mod v1 {
88            include!("prost/cometbft.services.block.v1.rs");
89        }
90    }
91    pub mod block_results {
92        pub mod v1 {
93            include!("prost/cometbft.services.block_results.v1.rs");
94        }
95    }
96    pub mod pruning {
97        pub mod v1 {
98            include!("prost/cometbft.services.pruning.v1.rs");
99        }
100    }
101    pub mod version {
102        pub mod v1 {
103            include!("prost/cometbft.services.version.v1.rs");
104        }
105    }
106}
107
108pub mod state {
109    pub mod v1 {
110        include!("prost/cometbft.state.v1.rs");
111    }
112    pub mod v1beta1 {
113        include!("prost/cometbft.state.v1beta1.rs");
114    }
115    pub mod v1beta2 {
116        include!("prost/cometbft.state.v1beta2.rs");
117    }
118    pub mod v1beta3 {
119        include!("prost/cometbft.state.v1beta3.rs");
120    }
121}
122
123pub mod statesync {
124    pub mod v1 {
125        include!("prost/cometbft.statesync.v1.rs");
126    }
127}
128
129pub mod store {
130    pub mod v1 {
131        include!("prost/cometbft.store.v1.rs");
132    }
133}
134
135pub mod types {
136    pub mod v1 {
137        include!("prost/cometbft.types.v1.rs");
138    }
139    pub mod v1beta1 {
140        include!("prost/cometbft.types.v1beta1.rs");
141    }
142    pub mod v1beta2 {
143        include!("prost/cometbft.types.v1beta2.rs");
144    }
145}
146
147pub mod version {
148    pub mod v1 {
149        include!("prost/cometbft.version.v1.rs");
150    }
151}
152
153pub mod meta {
154    pub const REPOSITORY: &str = "https://github.com/cometbft/cometbft";
155    pub const COMMITISH: &str = "v1.0.0-alpha.1";
156}