fromKeystore method
Implementation
static Future<Identity> fromKeystore(Keystore keystore, String pwd) async {
if (keystore.type != 'I')
throw ArgumentError('Deformed keystore type: ' + keystore.type);
var algo = KeyType.fromLabel(keystore.algorithm);
var parameters = KeyParameters.fromCurve(keystore.parameters.curve);
var scrypt = keystore.scrypt;
var enc = PrivateKey(Convert.base64ToBytes(keystore.key),
algorithm: algo, parameters: parameters, scrypt: scrypt);
var addr = await Address.fromBase58(keystore.address);
return fromEncryptedKey(enc, keystore.label, pwd, addr, keystore.salt);
}