@web3-storage/content-claims
Version:
Implementation of the Content Claims Protocol.
13 lines • 803 B
TypeScript
export function createServer({ id, codec, errorReporter: errorHandler, validateAuthorization, ...context }: import("./service/api.js").ServiceContext & {
id: import("@ucanto/server").Signer;
codec: import("@ucanto/server").InboundCodec;
validateAuthorization: import("@ucanto/interface").RevocationChecker["validateAuthorization"];
errorReporter?: {
catch: (err: import("@ucanto/server").HandlerExecutionError) => void;
};
}): Server;
export function walkClaims(context: {
claimFetcher: import("./api.js").ClaimFetcher;
}, content: import("multiformats").MultihashDigest, walk: Set<string>): ReadableStream<import("carstream/api").Block>;
export type Server = import("@ucanto/interface").ServerView<import("./service/api.js").Service>;
//# sourceMappingURL=index.d.ts.map