Skip to main content
Module

x/polkadot/util-crypto/key/hdkdSr25519.ts

Package publishing for deno.land/x/polkadot
Go to Latest
File

import type { Keypair } from '../types.ts';import type { DeriveJunction } from './DeriveJunction.ts';
import { sr25519DeriveHard } from '../sr25519/deriveHard.ts';import { sr25519DeriveSoft } from '../sr25519/deriveSoft.ts';
export function keyHdkdSr25519 (keypair: Keypair, { chainCode, isSoft }: DeriveJunction): Keypair { return isSoft ? sr25519DeriveSoft(keypair, chainCode) : sr25519DeriveHard(keypair, chainCode);}