newHashSink method
Constructs a sink for hashing chunks.
Example
An example with Sha256:
import 'package:better_cryptography/better_cryptography.dart';
void main() async {
  // Create a sink
  final algorithm = Sha256();
  final sink = algorithm.newHashSink();
  // Add all parts
  sink.add(<int>[1,2,3]);
  sink.add(<int>[4,5]);
  // Calculate hash
  sink.close();
  final hash = await sink.hash();
  print('Hash: ${hash.bytes}');
}
Implementation
@override
DartHashSink newHashSink() {
  return _Blake2sSink();
}