Versions in this module Expand all Collapse all v0 v0.0.3 Sep 11, 2024 Changes in this version + const Subsystem + var File_verrpc_verrpc_proto protoreflect.FileDescriptor + var Versioner_ServiceDesc = grpc.ServiceDesc + func DisableLog() + func RegisterVersionerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterVersionerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VersionerClient) error + func RegisterVersionerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterVersionerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VersionerServer) error + func RegisterVersionerJSONCallbacks(...) + func RegisterVersionerServer(s grpc.ServiceRegistrar, srv VersionerServer) + func UseLogger(logger btclog.Logger) + type Server struct + func (s *Server) GetVersion(_ context.Context, _ *VersionRequest) (*Version, error) + func (s *Server) Name() string + func (s *Server) Start() error + func (s *Server) Stop() error + type ServerShell struct + func (r *ServerShell) CreateSubServer(_ lnrpc.SubServerConfigDispatcher) (lnrpc.SubServer, lnrpc.MacaroonPerms, error) + func (r *ServerShell) RegisterWithRestServer(ctx context.Context, mux *runtime.ServeMux, dest string, ...) error + func (r *ServerShell) RegisterWithRootServer(grpcServer *grpc.Server) error + type UnimplementedVersionerServer struct + func (UnimplementedVersionerServer) GetVersion(context.Context, *VersionRequest) (*Version, error) + type UnsafeVersionerServer interface + type Version struct + AppMajor uint32 + AppMinor uint32 + AppPatch uint32 + AppPreRelease string + BuildTags []string + Commit string + CommitHash string + GoVersion string + Version string + func (*Version) Descriptor() ([]byte, []int) + func (*Version) ProtoMessage() + func (x *Version) GetAppMajor() uint32 + func (x *Version) GetAppMinor() uint32 + func (x *Version) GetAppPatch() uint32 + func (x *Version) GetAppPreRelease() string + func (x *Version) GetBuildTags() []string + func (x *Version) GetCommit() string + func (x *Version) GetCommitHash() string + func (x *Version) GetGoVersion() string + func (x *Version) GetVersion() string + func (x *Version) ProtoReflect() protoreflect.Message + func (x *Version) Reset() + func (x *Version) String() string + type VersionRequest struct + func (*VersionRequest) Descriptor() ([]byte, []int) + func (*VersionRequest) ProtoMessage() + func (x *VersionRequest) ProtoReflect() protoreflect.Message + func (x *VersionRequest) Reset() + func (x *VersionRequest) String() string + type VersionerClient interface + GetVersion func(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*Version, error) + func NewVersionerClient(cc grpc.ClientConnInterface) VersionerClient + type VersionerServer interface + GetVersion func(context.Context, *VersionRequest) (*Version, error)