Puzzlehash(List<int> bytesList) : super(bytesList) { if (bytesList.length != bytesLength) { throw ArgumentError('Puzzlehash must have 32 bytes'); } }