Documentation
¶
Index ¶
- type Server
- func (s *Server) CancelDenial(ctx context.Context, req *connect.Request[pb.CancelDenialRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *Server) CreateAddressBookEntry(ctx context.Context, req *connect.Request[pb.CreateAddressBookEntryRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *Server) CreateDenial(ctx context.Context, req *connect.Request[pb.CreateDenialRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *Server) DeleteAddressBookEntry(ctx context.Context, req *connect.Request[pb.DeleteAddressBookEntryRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *Server) GetSyncInfo(ctx context.Context, req *connect.Request[emptypb.Empty]) (*connect.Response[pb.GetSyncInfoResponse], error)
- func (s *Server) ListAddressBook(ctx context.Context, req *connect.Request[emptypb.Empty]) (*connect.Response[pb.ListAddressBookResponse], error)
- func (s *Server) ListDenials(ctx context.Context, req *connect.Request[emptypb.Empty]) (*connect.Response[pb.ListDenialsResponse], error)
- func (s *Server) Stop(ctx context.Context, req *connect.Request[emptypb.Empty]) (*connect.Response[emptypb.Empty], error)
- func (s *Server) UpdateAddressBookEntry(ctx context.Context, req *connect.Request[pb.UpdateAddressBookEntryRequest]) (*connect.Response[emptypb.Empty], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func New ¶
func New( onShutdown func(), db *sql.DB, wallet *service.Service[validatorrpc.WalletServiceClient], bitcoind *service.Service[*coreproxy.Bitcoind], ) *Server
New creates a new Server
func (*Server) CancelDenial ¶
func (*Server) CreateAddressBookEntry ¶
func (*Server) CreateDenial ¶
func (*Server) DeleteAddressBookEntry ¶
func (*Server) GetSyncInfo ¶
func (s *Server) GetSyncInfo(ctx context.Context, req *connect.Request[emptypb.Empty]) (*connect.Response[pb.GetSyncInfoResponse], error)
GetSyncInfo implements bitwindowdv1connect.BitwindowdServiceHandler.
func (*Server) ListAddressBook ¶
func (*Server) ListDenials ¶
Click to show internal directories.
Click to hide internal directories.