/// <summary>	Create a bitshares public key from a hex bitcoin public key </summary>
 ///
 /// <remarks>	Paul, 08/12/2014. </remarks>
 ///
 /// <param name="bitcoinHexPublicKey">	The bitcoin hexadecimal public key. </param>
 ///
 /// <returns>	A BitsharesPubKey. </returns>
 public static BitsharesPubKey FromBitcoinHex(string bitcoinHexPublicKey, byte addressByteType=0)
 {
     PublicKey bitcoin = new PublicKey(bitcoinHexPublicKey, addressByteType);
     return new BitsharesPubKey(bitcoin.GetCompressed());
 }