vlayer-web-proof
Version:
It is a npm package for vlayer web proof mechanism. It uses native rust bindings for maximum efficiency.
8 lines (7 loc) • 529 B
TypeScript
export { webProof, simpleWebProof } from './web-proof';
export { isNativeBindingLoaded, getNativeBindingInfo } from './native-wrapper';
export { parseUrl, parseNotaryUrl, isValidUrl, validateWebProofOptions, createPerformanceMetrics } from './utils';
export type { WebProofOptions, WebProofResult, WebProofRequest, WebProofResponse, ParsedUrl, NotaryConfig, PerformanceMetrics, HttpMethod, WebProofError } from './types';
export { DEFAULT_CONFIG } from './types';
import { webProof } from './web-proof';
export default webProof;