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  }