miniswap
Version:
Miniature Bitswap implementation, remote read only.
15 lines (11 loc) • 376 B
TypeScript
import { UnknownLink } from 'multiformats/link'
import { StreamHandler } from '@libp2p/interface'
export interface Blockstore {
get (cid: UnknownLink): Promise<Uint8Array|undefined>
has (cid: UnknownLink): Promise<boolean>
}
export declare class Miniswap {
constructor (blockstore: Blockstore)
handler: StreamHandler
}
export declare const BITSWAP_PROTOCOL: string