Helia
    Preparing search index...
    interface Blocks {
        createSession(
            root: CID,
            options?: CreateSessionOptions<
                GetOfflineOptions & (ProviderOptions & GetBlockProgressEvents),
            >,
        ): SessionBlockstore;
        delete(
            key: CID,
            options?: AbortOptions & ProgressOptions<DeleteBlockProgressEvents>,
        ): Await<void>;
        deleteMany(
            source: AwaitIterable<CID<unknown, number, number, Version>>,
            options?: AbortOptions & ProgressOptions<DeleteManyBlocksProgressEvents>,
        ): AwaitIterable<CID<unknown, number, number, Version>>;
        get(
            key: CID,
            options?: AbortOptions & GetOfflineOptions & ProviderOptions & ProgressOptions<
                GetBlockProgressEvents,
            >,
        ): Await<Uint8Array<ArrayBufferLike>>;
        getAll(
            options?: AbortOptions & ProgressOptions<GetAllBlocksProgressEvents>,
        ): AwaitIterable<Pair>;
        getMany(
            source: AwaitIterable<CID<unknown, number, number, Version>>,
            options?: AbortOptions & GetOfflineOptions & ProviderOptions & ProgressOptions<
                GetManyBlocksProgressEvents,
            >,
        ): AwaitIterable<Pair>;
        has(
            key: CID,
            options?: AbortOptions & ProgressOptions<HasBlockProgressEvents>,
        ): Await<boolean>;
        put(
            key: CID,
            val: Uint8Array,
            options?: AbortOptions & ProgressOptions<PutBlockProgressEvents>,
        ): Await<CID<unknown, number, number, Version>>;
        putMany(
            source: AwaitIterable<Pair>,
            options?: AbortOptions & ProgressOptions<PutManyBlocksProgressEvents>,
        ): AwaitIterable<CID<unknown, number, number, Version>>;
    }

    Hierarchy

    Index

    Methods