ECPair.fromWIF constructor

ECPair.fromWIF(
  1. String w, {
  2. Map<int, NetworkType> networks = networks,
})

Implementation

factory ECPair.fromWIF(String w,
    {Map<int, NetworkType> networks = networks}) {
  wif.WIF decoded = wif.decode(w);
  if (networks.containsKey(decoded.version)) {
    NetworkType network = networks[decoded.version]!;
    return ECPair.fromPrivateKey(decoded.privateKey,
        compressed: decoded.compressed, network: network);
  } else {
    throw new ArgumentError('Unknown network version');
  }
}