UNPKG

@storacha/client

Version:

Client for the storacha.network w3up api

34 lines 1.47 kB
/** @param {number} size */ export function randomBytes(size: number): Promise<Uint8Array<ArrayBuffer>>; /** @param {number} size */ export function randomCAR(size: number): Promise<Blob & { cid: import("multiformats").Link<Partial<import("@ucanto/core/car").Model>, import("@ipld/dag-ucan").MulticodecCode<514, "CAR">, number, 1>; roots: import("multiformats").CID<any, 85, 18, 1>[]; bytes: Uint8Array<ArrayBufferLike>; }>; /** * @param {number} length * @param {number} size */ export function randomCargo(length: number, size: number): Promise<{ link: import("@web3-storage/data-segment").PieceLink; height: number; root: import("@web3-storage/data-segment").MerkleTreeNode; padding: bigint; content: import("multiformats").Link<Partial<import("@ucanto/core/car").Model>, import("@ipld/dag-ucan").MulticodecCode<514, "CAR">, number, 1>; }[]>; /** * @param {number} length * @param {number} size */ export function randomAggregate(length: number, size: number): Promise<{ pieces: { link: import("@web3-storage/data-segment").PieceLink; height: number; root: import("@web3-storage/data-segment").MerkleTreeNode; padding: bigint; content: import("multiformats").Link<Partial<import("@ucanto/core/car").Model>, import("@ipld/dag-ucan").MulticodecCode<514, "CAR">, number, 1>; }[]; aggregate: import("@web3-storage/data-segment").AggregateView; }>; //# sourceMappingURL=random.d.ts.map