github.com/ava-labs/avalanchego@v1.11.11/proto/pb/sync/sync_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 // versions: 3 // - protoc-gen-go-grpc v1.3.0 4 // - protoc (unknown) 5 // source: sync/sync.proto 6 7 package sync 8 9 import ( 10 context "context" 11 grpc "google.golang.org/grpc" 12 codes "google.golang.org/grpc/codes" 13 status "google.golang.org/grpc/status" 14 emptypb "google.golang.org/protobuf/types/known/emptypb" 15 ) 16 17 // This is a compile-time assertion to ensure that this generated file 18 // is compatible with the grpc package it is being compiled against. 19 // Requires gRPC-Go v1.32.0 or later. 20 const _ = grpc.SupportPackageIsVersion7 21 22 const ( 23 DB_GetMerkleRoot_FullMethodName = "/sync.DB/GetMerkleRoot" 24 DB_Clear_FullMethodName = "/sync.DB/Clear" 25 DB_GetProof_FullMethodName = "/sync.DB/GetProof" 26 DB_GetChangeProof_FullMethodName = "/sync.DB/GetChangeProof" 27 DB_VerifyChangeProof_FullMethodName = "/sync.DB/VerifyChangeProof" 28 DB_CommitChangeProof_FullMethodName = "/sync.DB/CommitChangeProof" 29 DB_GetRangeProof_FullMethodName = "/sync.DB/GetRangeProof" 30 DB_CommitRangeProof_FullMethodName = "/sync.DB/CommitRangeProof" 31 ) 32 33 // DBClient is the client API for DB service. 34 // 35 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 36 type DBClient interface { 37 GetMerkleRoot(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetMerkleRootResponse, error) 38 Clear(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) 39 GetProof(ctx context.Context, in *GetProofRequest, opts ...grpc.CallOption) (*GetProofResponse, error) 40 GetChangeProof(ctx context.Context, in *GetChangeProofRequest, opts ...grpc.CallOption) (*GetChangeProofResponse, error) 41 VerifyChangeProof(ctx context.Context, in *VerifyChangeProofRequest, opts ...grpc.CallOption) (*VerifyChangeProofResponse, error) 42 CommitChangeProof(ctx context.Context, in *CommitChangeProofRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 43 GetRangeProof(ctx context.Context, in *GetRangeProofRequest, opts ...grpc.CallOption) (*GetRangeProofResponse, error) 44 CommitRangeProof(ctx context.Context, in *CommitRangeProofRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 45 } 46 47 type dBClient struct { 48 cc grpc.ClientConnInterface 49 } 50 51 func NewDBClient(cc grpc.ClientConnInterface) DBClient { 52 return &dBClient{cc} 53 } 54 55 func (c *dBClient) GetMerkleRoot(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetMerkleRootResponse, error) { 56 out := new(GetMerkleRootResponse) 57 err := c.cc.Invoke(ctx, DB_GetMerkleRoot_FullMethodName, in, out, opts...) 58 if err != nil { 59 return nil, err 60 } 61 return out, nil 62 } 63 64 func (c *dBClient) Clear(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) { 65 out := new(emptypb.Empty) 66 err := c.cc.Invoke(ctx, DB_Clear_FullMethodName, in, out, opts...) 67 if err != nil { 68 return nil, err 69 } 70 return out, nil 71 } 72 73 func (c *dBClient) GetProof(ctx context.Context, in *GetProofRequest, opts ...grpc.CallOption) (*GetProofResponse, error) { 74 out := new(GetProofResponse) 75 err := c.cc.Invoke(ctx, DB_GetProof_FullMethodName, in, out, opts...) 76 if err != nil { 77 return nil, err 78 } 79 return out, nil 80 } 81 82 func (c *dBClient) GetChangeProof(ctx context.Context, in *GetChangeProofRequest, opts ...grpc.CallOption) (*GetChangeProofResponse, error) { 83 out := new(GetChangeProofResponse) 84 err := c.cc.Invoke(ctx, DB_GetChangeProof_FullMethodName, in, out, opts...) 85 if err != nil { 86 return nil, err 87 } 88 return out, nil 89 } 90 91 func (c *dBClient) VerifyChangeProof(ctx context.Context, in *VerifyChangeProofRequest, opts ...grpc.CallOption) (*VerifyChangeProofResponse, error) { 92 out := new(VerifyChangeProofResponse) 93 err := c.cc.Invoke(ctx, DB_VerifyChangeProof_FullMethodName, in, out, opts...) 94 if err != nil { 95 return nil, err 96 } 97 return out, nil 98 } 99 100 func (c *dBClient) CommitChangeProof(ctx context.Context, in *CommitChangeProofRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 101 out := new(emptypb.Empty) 102 err := c.cc.Invoke(ctx, DB_CommitChangeProof_FullMethodName, in, out, opts...) 103 if err != nil { 104 return nil, err 105 } 106 return out, nil 107 } 108 109 func (c *dBClient) GetRangeProof(ctx context.Context, in *GetRangeProofRequest, opts ...grpc.CallOption) (*GetRangeProofResponse, error) { 110 out := new(GetRangeProofResponse) 111 err := c.cc.Invoke(ctx, DB_GetRangeProof_FullMethodName, in, out, opts...) 112 if err != nil { 113 return nil, err 114 } 115 return out, nil 116 } 117 118 func (c *dBClient) CommitRangeProof(ctx context.Context, in *CommitRangeProofRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 119 out := new(emptypb.Empty) 120 err := c.cc.Invoke(ctx, DB_CommitRangeProof_FullMethodName, in, out, opts...) 121 if err != nil { 122 return nil, err 123 } 124 return out, nil 125 } 126 127 // DBServer is the server API for DB service. 128 // All implementations must embed UnimplementedDBServer 129 // for forward compatibility 130 type DBServer interface { 131 GetMerkleRoot(context.Context, *emptypb.Empty) (*GetMerkleRootResponse, error) 132 Clear(context.Context, *emptypb.Empty) (*emptypb.Empty, error) 133 GetProof(context.Context, *GetProofRequest) (*GetProofResponse, error) 134 GetChangeProof(context.Context, *GetChangeProofRequest) (*GetChangeProofResponse, error) 135 VerifyChangeProof(context.Context, *VerifyChangeProofRequest) (*VerifyChangeProofResponse, error) 136 CommitChangeProof(context.Context, *CommitChangeProofRequest) (*emptypb.Empty, error) 137 GetRangeProof(context.Context, *GetRangeProofRequest) (*GetRangeProofResponse, error) 138 CommitRangeProof(context.Context, *CommitRangeProofRequest) (*emptypb.Empty, error) 139 mustEmbedUnimplementedDBServer() 140 } 141 142 // UnimplementedDBServer must be embedded to have forward compatible implementations. 143 type UnimplementedDBServer struct { 144 } 145 146 func (UnimplementedDBServer) GetMerkleRoot(context.Context, *emptypb.Empty) (*GetMerkleRootResponse, error) { 147 return nil, status.Errorf(codes.Unimplemented, "method GetMerkleRoot not implemented") 148 } 149 func (UnimplementedDBServer) Clear(context.Context, *emptypb.Empty) (*emptypb.Empty, error) { 150 return nil, status.Errorf(codes.Unimplemented, "method Clear not implemented") 151 } 152 func (UnimplementedDBServer) GetProof(context.Context, *GetProofRequest) (*GetProofResponse, error) { 153 return nil, status.Errorf(codes.Unimplemented, "method GetProof not implemented") 154 } 155 func (UnimplementedDBServer) GetChangeProof(context.Context, *GetChangeProofRequest) (*GetChangeProofResponse, error) { 156 return nil, status.Errorf(codes.Unimplemented, "method GetChangeProof not implemented") 157 } 158 func (UnimplementedDBServer) VerifyChangeProof(context.Context, *VerifyChangeProofRequest) (*VerifyChangeProofResponse, error) { 159 return nil, status.Errorf(codes.Unimplemented, "method VerifyChangeProof not implemented") 160 } 161 func (UnimplementedDBServer) CommitChangeProof(context.Context, *CommitChangeProofRequest) (*emptypb.Empty, error) { 162 return nil, status.Errorf(codes.Unimplemented, "method CommitChangeProof not implemented") 163 } 164 func (UnimplementedDBServer) GetRangeProof(context.Context, *GetRangeProofRequest) (*GetRangeProofResponse, error) { 165 return nil, status.Errorf(codes.Unimplemented, "method GetRangeProof not implemented") 166 } 167 func (UnimplementedDBServer) CommitRangeProof(context.Context, *CommitRangeProofRequest) (*emptypb.Empty, error) { 168 return nil, status.Errorf(codes.Unimplemented, "method CommitRangeProof not implemented") 169 } 170 func (UnimplementedDBServer) mustEmbedUnimplementedDBServer() {} 171 172 // UnsafeDBServer may be embedded to opt out of forward compatibility for this service. 173 // Use of this interface is not recommended, as added methods to DBServer will 174 // result in compilation errors. 175 type UnsafeDBServer interface { 176 mustEmbedUnimplementedDBServer() 177 } 178 179 func RegisterDBServer(s grpc.ServiceRegistrar, srv DBServer) { 180 s.RegisterService(&DB_ServiceDesc, srv) 181 } 182 183 func _DB_GetMerkleRoot_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 184 in := new(emptypb.Empty) 185 if err := dec(in); err != nil { 186 return nil, err 187 } 188 if interceptor == nil { 189 return srv.(DBServer).GetMerkleRoot(ctx, in) 190 } 191 info := &grpc.UnaryServerInfo{ 192 Server: srv, 193 FullMethod: DB_GetMerkleRoot_FullMethodName, 194 } 195 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 196 return srv.(DBServer).GetMerkleRoot(ctx, req.(*emptypb.Empty)) 197 } 198 return interceptor(ctx, in, info, handler) 199 } 200 201 func _DB_Clear_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 202 in := new(emptypb.Empty) 203 if err := dec(in); err != nil { 204 return nil, err 205 } 206 if interceptor == nil { 207 return srv.(DBServer).Clear(ctx, in) 208 } 209 info := &grpc.UnaryServerInfo{ 210 Server: srv, 211 FullMethod: DB_Clear_FullMethodName, 212 } 213 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 214 return srv.(DBServer).Clear(ctx, req.(*emptypb.Empty)) 215 } 216 return interceptor(ctx, in, info, handler) 217 } 218 219 func _DB_GetProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 220 in := new(GetProofRequest) 221 if err := dec(in); err != nil { 222 return nil, err 223 } 224 if interceptor == nil { 225 return srv.(DBServer).GetProof(ctx, in) 226 } 227 info := &grpc.UnaryServerInfo{ 228 Server: srv, 229 FullMethod: DB_GetProof_FullMethodName, 230 } 231 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 232 return srv.(DBServer).GetProof(ctx, req.(*GetProofRequest)) 233 } 234 return interceptor(ctx, in, info, handler) 235 } 236 237 func _DB_GetChangeProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 238 in := new(GetChangeProofRequest) 239 if err := dec(in); err != nil { 240 return nil, err 241 } 242 if interceptor == nil { 243 return srv.(DBServer).GetChangeProof(ctx, in) 244 } 245 info := &grpc.UnaryServerInfo{ 246 Server: srv, 247 FullMethod: DB_GetChangeProof_FullMethodName, 248 } 249 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 250 return srv.(DBServer).GetChangeProof(ctx, req.(*GetChangeProofRequest)) 251 } 252 return interceptor(ctx, in, info, handler) 253 } 254 255 func _DB_VerifyChangeProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 256 in := new(VerifyChangeProofRequest) 257 if err := dec(in); err != nil { 258 return nil, err 259 } 260 if interceptor == nil { 261 return srv.(DBServer).VerifyChangeProof(ctx, in) 262 } 263 info := &grpc.UnaryServerInfo{ 264 Server: srv, 265 FullMethod: DB_VerifyChangeProof_FullMethodName, 266 } 267 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 268 return srv.(DBServer).VerifyChangeProof(ctx, req.(*VerifyChangeProofRequest)) 269 } 270 return interceptor(ctx, in, info, handler) 271 } 272 273 func _DB_CommitChangeProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 274 in := new(CommitChangeProofRequest) 275 if err := dec(in); err != nil { 276 return nil, err 277 } 278 if interceptor == nil { 279 return srv.(DBServer).CommitChangeProof(ctx, in) 280 } 281 info := &grpc.UnaryServerInfo{ 282 Server: srv, 283 FullMethod: DB_CommitChangeProof_FullMethodName, 284 } 285 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 286 return srv.(DBServer).CommitChangeProof(ctx, req.(*CommitChangeProofRequest)) 287 } 288 return interceptor(ctx, in, info, handler) 289 } 290 291 func _DB_GetRangeProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 292 in := new(GetRangeProofRequest) 293 if err := dec(in); err != nil { 294 return nil, err 295 } 296 if interceptor == nil { 297 return srv.(DBServer).GetRangeProof(ctx, in) 298 } 299 info := &grpc.UnaryServerInfo{ 300 Server: srv, 301 FullMethod: DB_GetRangeProof_FullMethodName, 302 } 303 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 304 return srv.(DBServer).GetRangeProof(ctx, req.(*GetRangeProofRequest)) 305 } 306 return interceptor(ctx, in, info, handler) 307 } 308 309 func _DB_CommitRangeProof_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 310 in := new(CommitRangeProofRequest) 311 if err := dec(in); err != nil { 312 return nil, err 313 } 314 if interceptor == nil { 315 return srv.(DBServer).CommitRangeProof(ctx, in) 316 } 317 info := &grpc.UnaryServerInfo{ 318 Server: srv, 319 FullMethod: DB_CommitRangeProof_FullMethodName, 320 } 321 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 322 return srv.(DBServer).CommitRangeProof(ctx, req.(*CommitRangeProofRequest)) 323 } 324 return interceptor(ctx, in, info, handler) 325 } 326 327 // DB_ServiceDesc is the grpc.ServiceDesc for DB service. 328 // It's only intended for direct use with grpc.RegisterService, 329 // and not to be introspected or modified (even as a copy) 330 var DB_ServiceDesc = grpc.ServiceDesc{ 331 ServiceName: "sync.DB", 332 HandlerType: (*DBServer)(nil), 333 Methods: []grpc.MethodDesc{ 334 { 335 MethodName: "GetMerkleRoot", 336 Handler: _DB_GetMerkleRoot_Handler, 337 }, 338 { 339 MethodName: "Clear", 340 Handler: _DB_Clear_Handler, 341 }, 342 { 343 MethodName: "GetProof", 344 Handler: _DB_GetProof_Handler, 345 }, 346 { 347 MethodName: "GetChangeProof", 348 Handler: _DB_GetChangeProof_Handler, 349 }, 350 { 351 MethodName: "VerifyChangeProof", 352 Handler: _DB_VerifyChangeProof_Handler, 353 }, 354 { 355 MethodName: "CommitChangeProof", 356 Handler: _DB_CommitChangeProof_Handler, 357 }, 358 { 359 MethodName: "GetRangeProof", 360 Handler: _DB_GetRangeProof_Handler, 361 }, 362 { 363 MethodName: "CommitRangeProof", 364 Handler: _DB_CommitRangeProof_Handler, 365 }, 366 }, 367 Streams: []grpc.StreamDesc{}, 368 Metadata: "sync/sync.proto", 369 }