示例#1
0
        public (byte[], bool) Run(byte[] inputData)
        {
            Metrics.Ripemd160Precompile++;

            // missing in .NET Core
//            return _ripemd.ComputeHash(inputData).PadLeft(32);
            return(Ripemd.Compute(inputData).PadLeft(32), true);
        }
示例#2
0
        public (ReadOnlyMemory <byte>, bool) Run(ReadOnlyMemory <byte> inputData, IReleaseSpec releaseSpec)
        {
            Metrics.Ripemd160Precompile++;

            // missing in .NET Core
//            return _ripemd.ComputeHash(inputData).PadLeft(32);
            return(Ripemd.Compute(inputData.ToArray()).PadLeft(32), true);
        }
        public (byte[], bool) Run(byte[] inputData)
        {
            // missing in .NET Core
//            return _ripemd.ComputeHash(inputData).PadLeft(32);
            return(Ripemd.Compute(inputData).PadLeft(32), true);
        }