@opendatalabs/vana-sdk
Version:
A TypeScript library for interacting with Vana Network smart contracts.
17 lines (16 loc) • 695 B
TypeScript
/**
* ECIES Module Entry Point
*
* Exports interface and utilities for ECIES encryption/decryption.
* Platform-specific implementations (BrowserECIESProvider, NodeECIESProvider)
* are exported from the platform entry points.
*
* @remarks
* Import from platform-specific entry points:
* - Browser: `import { BrowserECIESProvider, serializeECIES } from '@opendatalabs/vana-sdk/browser'`
* - Node: `import { NodeECIESProvider, serializeECIES } from '@opendatalabs/vana-sdk/node'`
*
* @category Cryptography
*/
export type { ECIESProvider, ECIESEncrypted, ECIESOptions } from "./interface";
export { ECIESError, isECIESEncrypted, serializeECIES, deserializeECIES, } from "./interface";