diff --git a/src/main/java/org/qortal/transform/block/BlockTransformer.java b/src/main/java/org/qortal/transform/block/BlockTransformer.java index 3a529ba5..4c960118 100644 --- a/src/main/java/org/qortal/transform/block/BlockTransformer.java +++ b/src/main/java/org/qortal/transform/block/BlockTransformer.java @@ -241,8 +241,13 @@ public class BlockTransformer extends Transformer { if (transactions == null || transactions.isEmpty()) return blockLength; - for (Transaction transaction : transactions) + for (Transaction transaction : transactions) { + // We don't serialize AT transactions + if (transaction.getTransactionData().getType() == TransactionType.AT) + continue; + blockLength += TRANSACTION_SIZE_LENGTH + TransactionTransformer.getDataLength(transaction.getTransactionData()); + } } catch (DataException e) { throw new TransformationException("Unable to determine serialized block length", e); }