Versions in this module Expand all Collapse all v1 v1.0.0 Jul 20, 2024 Changes in this version + func DeleteBlob(ctx context.Context, blobRepo domain.BlobDescriptorRepo, pubkey string, ...) error + func GetBlob(ctx context.Context, blobRepo domain.BlobDescriptorRepo, sha256 string) ([]byte, error) + func HasBlob(ctx context.Context, blobRepo domain.BlobDescriptorRepo, sha256 string) (bool, error) + func ListBlobs(ctx context.Context, blobDescriptorRepo domain.BlobDescriptorRepo, ...) ([]*domain.BlobDescriptor, error) + func MirrorBlob(ctx context.Context, blobRepo domain.BlobDescriptorRepo, cdnBaseUrl string, ...) (*domain.BlobDescriptor, error) + func UploadBlob(ctx context.Context, blobRepo domain.BlobDescriptorRepo, cdnBaseUrl string, ...) (*domain.BlobDescriptor, error)