BitSharper.VersionedChecksummedBytes.ToString C# (CSharp) Méthode

ToString() public méthode

public ToString ( ) : string
Résultat string
        public override string ToString()
        {
            // A stringified buffer is:
            //   1 byte version + data bytes hash + 4 bytes check code (itself a truncated hash)
            var addressBytes = new byte[1 + Bytes.Length + 4];
            addressBytes[0] = (byte) Version;
            Array.Copy(Bytes, 0, addressBytes, 1, Bytes.Length);
            var check = Utils.DoubleDigest(addressBytes, 0, Bytes.Length + 1);
            Array.Copy(check, 0, addressBytes, Bytes.Length + 1, 4);
            return Base58.Encode(addressBytes);
        }