UNPKG

filecoin-pin

Version:

Bridge IPFS content to Filecoin Onchain Cloud using familiar tools

22 lines 804 B
import type { ProviderInfo } from '@filoz/synapse-sdk'; import type { CLIAuthOptions } from '../utils/cli-auth.js'; export interface ImportOptions extends CLIAuthOptions { filePath: string; /** Auto-fund: automatically ensure minimum 30 days of runway */ autoFund?: boolean; /** Piece metadata attached to the imported CAR */ pieceMetadata?: Record<string, string>; /** Data set metadata applied when creating or updating the storage context */ dataSetMetadata?: Record<string, string>; } export interface ImportResult { filePath: string; fileSize: number; rootCid: string; pieceCid: string; pieceId?: number | undefined; dataSetId: string; transactionHash?: string | undefined; providerInfo: ProviderInfo; } //# sourceMappingURL=types.d.ts.map