cometbft_proto/
cometbft.rs1pub 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}