public void DecodePublicWifTest(string key, string prefix, string expected) { var wif = Base58.DecodePublicWif(key, prefix); var hex = Hex.ToString(wif); Assert.Equal(expected, hex); }
public void ReadJson(JsonReader reader, JsonSerializer serializer) { var value = serializer.Deserialize <string>(reader); if (value.StartsWith("TEST")) { Prefix = "TEST"; } Data = Base58.DecodePublicWif(value, Prefix); }
public void ReadJson(JsonReader reader, JsonSerializer serializer) { var value = reader.Value.ToString(); Data = Base58.DecodePublicWif(value, Prefix); }
public PublicKeyType(string value) { Data = Base58.DecodePublicWif(value, Prefix); }
public PublicKeyType(string value, string prefix) { Prefix = prefix; Data = Base58.DecodePublicWif(value, prefix); }