public static byte[] FromString(string wif, out Network network, out DataTypePrefix type) { var bytes = Encoders.Base58Check.GetBytes(wif); network = Network.GetFromPrefix(bytes, out type); var prefix = network.GetPrefixBytes(type); return(bytes.Slice(prefix.Length)); }
public static string ToString(byte[] wif, DataTypePrefix type, Network network) { var prefix = network.GetPrefixBytes(type); return(Encoders.Base58Check.GetString(prefix.Concat(wif))); }
public byte[] ToByteArray() { return(Network.GetPrefixBytes(Type).Concat(Bytes)); }