void.cat/VoidCat/Model/Extensions.cs
2022-01-25 23:39:51 +00:00

16 lines
411 B
C#

namespace VoidCat.Model;
public static class Extensions
{
public static Guid FromBase58Guid(this string base58)
{
var enc = new NBitcoin.DataEncoders.Base58Encoder();
return new Guid(enc.DecodeData(base58));
}
public static string ToBase58(this Guid id)
{
var enc = new NBitcoin.DataEncoders.Base58Encoder();
return enc.EncodeData(id.ToByteArray());
}
}