Function multiServerUpload

  • Creates an AsyncGenerator that can be used to upload a blob to multiple servers

    Parameters

    • servers: Iterable<ServerType>

      A Set or Array of servers to upload to

    • file: UploadType

      The blob to be uploaded

    • signer: Signer

      An async function used for signing nostr events

    • Optional auth: SignedEvent

    Returns AsyncGenerator<{
        blob: BlobDescriptor;
        progress: number;
        server: ServerType;
    }, undefined | BlobDescriptor, unknown>

    The BlobDescriptor if successful

Generated using TypeDoc