@polkadot-labs/schnorrkel-wasm
Version:
JavaScript WebAssembly (WASM) wrapper for the schnorrkel Rust crate
21 lines (11 loc) • 828 B
TypeScript
/* tslint:disable */
/* eslint-disable */
export function sr25519_derive_keypair_hard(keypair: Uint8Array, cc: Uint8Array): Uint8Array;
export function sr25519_derive_keypair_soft(keypair: Uint8Array, cc: Uint8Array): Uint8Array;
export function sr25519_derive_public_soft(pubkey: Uint8Array, cc: Uint8Array): Uint8Array;
export function sr25519_derive_seed_hard(seed: Uint8Array, cc: Uint8Array): Uint8Array;
export function sr25519_keypair_from_seed(seed: Uint8Array): Uint8Array;
export function sr25519_pubkey(secret: Uint8Array): Uint8Array;
export function sr25519_secret_from_seed(seed: Uint8Array): Uint8Array;
export function sr25519_sign(pubkey: Uint8Array, secret: Uint8Array, msg: Uint8Array): Uint8Array;
export function sr25519_verify(pubkey: Uint8Array, msg: Uint8Array, signature: Uint8Array): boolean;