RFC8032Seed.fromHexSeed constructor

RFC8032Seed.fromHexSeed(
  1. String seedHex
)

Implementation

factory RFC8032Seed.fromHexSeed(String seedHex) {
  if (seedHex.length == 128) {
    seedHex = seedHex.substring(0, 64);
  }
  if (seedHex.length != 64) {
    throw ArgumentError.value(seedHex, 'hex', 'invalid key length');
  }
  final seed = hex64ToBytes(seedHex);
  return RFC8032Seed.fromSeed(seed);
}