@renegade-fi/core
Version:
VanillaJS library for Renegade
14 lines (12 loc) • 406 B
text/typescript
import invariant from "tiny-invariant";
import type { Hex } from "viem";
import type { Config } from "../createConfig.js";
export type GetSymmetricKeyReturnType = Hex;
export function getSymmetricKey(config: Config): GetSymmetricKeyReturnType {
const {
utils,
state: { seed },
} = config;
invariant(seed, "Seed is required");
return utils.get_symmetric_key(seed) as Hex;
}