UNPKG

vlayer-web-proof

Version:

It is a npm package for vlayer web proof mechanism. It uses native rust bindings for maximum efficiency.

9 lines (8 loc) 677 B
import type { WebProofOptions, WebProofRequest, ParsedUrl, NotaryConfig, PerformanceMetrics } from './types'; export declare function parseUrl(url: string): ParsedUrl; export declare function parseNotaryUrl(notaryUrl: string): NotaryConfig; export declare function formatHeaders(headers?: readonly string[]): readonly string[]; export declare function buildWebProofRequest(url: string, options?: WebProofOptions): WebProofRequest; export declare function createPerformanceMetrics(startTime: number, endTime?: number): PerformanceMetrics; export declare function validateWebProofOptions(options: WebProofOptions): void; export declare function isValidUrl(url: string): boolean;