mirror of
https://github.com/Qortal/qortal.git
synced 2025-07-22 20:26:50 +00:00
Fixed NPE caused by having an arbitrary transaction with no chunks (which is expected if the total data size is less than the chunk size).
This commit is contained in:
@@ -394,6 +394,9 @@ public class ArbitraryDataFile {
|
||||
}
|
||||
|
||||
public boolean allChunksExist(byte[] chunks) {
|
||||
if (chunks == null) {
|
||||
return true;
|
||||
}
|
||||
ByteBuffer byteBuffer = ByteBuffer.wrap(chunks);
|
||||
while (byteBuffer.remaining() >= TransactionTransformer.SHA256_LENGTH) {
|
||||
byte[] chunkHash = new byte[TransactionTransformer.SHA256_LENGTH];
|
||||
|
Reference in New Issue
Block a user