StakeCred.fromJson constructor

StakeCred.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory StakeCred.fromJson(Map<String, dynamic> json) {
  final type = StakeCredType.fromName(json.keys.first);
  switch (type) {
    case StakeCredType.key:
      return StakeCredKey.fromHex(json[type.name]);
    default:
      return StakeCredScript.fromHex(json[type.name]);
  }
}