UNPKG

nucypher-experimental-taco-storage

Version:

TypeScript SDK for encrypted data storage with TACo (Threshold Access Control), supporting multiple storage providers including IPFS and SQLite

25 lines 962 B
/** * Test setup and utilities */ import { ethers } from 'ethers'; export declare const TEST_TIMEOUT = 30000; export declare const createMockProvider: () => ethers.providers.Provider; export declare const createMockSigner: () => ethers.Signer; export declare const createMockEncryptionResult: () => { messageKit: number[]; conditions: { type: string; endTime: number; }[]; }; export declare const generateTestData: (size?: number) => string; export declare const generateBinaryTestData: (size?: number) => Uint8Array; export declare const TEST_ADDRESSES: { VALID_ETH_ADDRESS: string; VALID_CONTRACT_ADDRESS: string; }; export declare const MOCK_IPFS_HASH = "QmTestHash1234567890"; export declare const MOCK_IPFS_REFERENCE = "ipfs://QmTestHash1234567890"; export declare const cleanupTempFiles: (files: string[]) => void; export declare const createTestData: (size?: number) => Uint8Array; //# sourceMappingURL=setup.d.ts.map