filecoin-pin
Version:
IPFS Pinning Service API implementation that pins to Filecoin's PDP service
18 lines • 617 B
TypeScript
import { type FastifyInstance } from 'fastify';
import { FilecoinPinStore } from './filecoin-pin-store.js';
import type { Config } from './config.js';
import type { Logger } from 'pino';
import type { ServiceInfo } from './index.js';
declare module 'fastify' {
interface FastifyRequest {
user?: {
id: string;
name: string;
};
}
}
export declare function createFilecoinPinningServer(config: Config, logger: Logger, serviceInfo: ServiceInfo): Promise<{
server: FastifyInstance;
pinStore: FilecoinPinStore;
}>;
//# sourceMappingURL=filecoin-pinning-server.d.ts.map