forked from Qortal-Forker/qortal
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