Versions in this module Expand all Collapse all v0 v0.1.1 Apr 2, 2026 v0.1.0 Mar 30, 2026 Changes in this version + func NewServer(opts ...Option) (ucantoServer.ServerView[ucantoServer.Service], error) + func ProvideWithoutAuth[C any, O ipld.Builder, X failure.IPLDBuilderFailure](capability validator.CapabilityParser[C], ...) ucantoServer.ServiceMethod[O, failure.IPLDBuilderFailure] + type Config struct + LogService interface{} + Signer interface{} + StoreManager interface{} + Validator RequestValidator + type HTTPHandler struct + func NewHTTPHandler(storeManager *sqlite.StoreManager) *HTTPHandler + func (h *HTTPHandler) HandleGetHead(w http.ResponseWriter, r *http.Request) + func (h *HTTPHandler) HandleListLogs(w http.ResponseWriter, r *http.Request) + type HeadResponse struct + IndexCID string + TreeSize uint64 + type LogService interface + type LogSummary struct + HeadCID string + LogID string + RevHeadCID string + TreeSize uint64 + UpdatedAt time.Time + type Option func(*Config) + func WithLogService(ls interface{}) Option + func WithSigner(s interface{}) Option + func WithStoreManager(sm interface{}) Option + func WithValidator(v RequestValidator) Option + type RequestValidator interface + ValidateRequest func(ctx context.Context, inv invocation.Invocation) error + type TlogIPFSHandler struct + func NewTlogIPFSHandler(cidStore tlog.CIDStore, gatewayURL string, httpClient *http.Client) *TlogIPFSHandler + func (h *TlogIPFSHandler) HandleCheckpoint(w http.ResponseWriter, r *http.Request) + func (h *TlogIPFSHandler) HandleEntries(w http.ResponseWriter, r *http.Request) + func (h *TlogIPFSHandler) HandleTile(w http.ResponseWriter, r *http.Request) + type TlogTilesHandler struct + func NewTlogTilesHandler(logService *log.LogService) *TlogTilesHandler + func (h *TlogTilesHandler) HandleCheckpoint(w http.ResponseWriter, r *http.Request) + func (h *TlogTilesHandler) HandleEntries(w http.ResponseWriter, r *http.Request) + func (h *TlogTilesHandler) HandleTile(w http.ResponseWriter, r *http.Request) + type ValidationError struct + Code string + Message string + func NewValidationError(code, message string) *ValidationError + func (e *ValidationError) Error() string