update method
Implementation
Blake update(Uint8List data) {
var offset = 0;
while (_blockOffset + data.length - offset >= _block.lengthInBytes) {
for (var i = _blockOffset; i < _block.lengthInBytes;) {
_block.setUint8(i++, data[offset++]);
}
_length[0] += _block.lengthInBytes * 8;
_length_carry(_length);
_compress();
_blockOffset = 0;
}
while (offset < data.length) {
_block.setUint8(_blockOffset++, data[offset++]);
}
return this;
}