src/PSBitcoinCore/Slides/PublicKey.cs
using NBitcoin;
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PSBitcoinCore { public partial class Core { public string GeneratePublicAddress(string WIF) { Key k = Key.Parse(WIF); return k.PubKey.ToString(); } public string GetAddressFromPublicKey(string publicKey, BitcoinSimpleClientObjects.Network network) { PubKey k = new PubKey(publicKey); var address= k.GetAddress(Mapper.Map<BitcoinSimpleClientObjects.Network, Network>(network)); return address.ToString(); } } } |