Esempio n. 1
0
        /// <summary>
        /// Encodes the given decoded address into cashaddr format
        /// </summary>
        /// <param name="decoded"></param>
        /// <returns></returns>
        public static string EncodeAsCashaddr(BchAddrData decoded)
        {
            var prefix = GetCashaddrkPrefix(decoded);
            var type   = decoded.Type == CashType.P2PKH ? "P2PKH" : "P2SH";
            var hash   = decoded.Hash;

            return(CashAddr.Encode(prefix, type, hash));
        }
Esempio n. 2
0
 /// <summary>
 ///     Encodes the given decoded address into cashaddr format
 /// </summary>
 /// <param name="decoded"></param>
 /// <returns></returns>
 public static string EncodeAsCashaddr(BchAddrData decoded)
 {
     return(CashAddr.Encode(decoded.Prefix, decoded.Type, decoded.Hash));
 }