From 84e812484be51925ef0516c6f0d4d62a64877e09 Mon Sep 17 00:00:00 2001 From: catbref Date: Wed, 14 Aug 2019 15:12:10 +0100 Subject: [PATCH] Fix GenesisBlock ISSUE_ASSET transactions for v1 chains --- src/main/java/org/qora/block/GenesisBlock.java | 2 +- src/main/java/org/qora/transaction/IssueAssetTransaction.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/qora/block/GenesisBlock.java b/src/main/java/org/qora/block/GenesisBlock.java index a336270e..c11e849c 100644 --- a/src/main/java/org/qora/block/GenesisBlock.java +++ b/src/main/java/org/qora/block/GenesisBlock.java @@ -119,7 +119,7 @@ public class GenesisBlock extends Block { IssueAssetTransactionData issueAssetTransactionData = (IssueAssetTransactionData) transactionData; return new AssetData(issueAssetTransactionData.getOwner(), issueAssetTransactionData.getAssetName(), issueAssetTransactionData.getDescription(), - issueAssetTransactionData.getQuantity(), issueAssetTransactionData.getIsDivisible(), null, Group.NO_GROUP, issueAssetTransactionData.getReference()); + issueAssetTransactionData.getQuantity(), issueAssetTransactionData.getIsDivisible(), "", Group.NO_GROUP, issueAssetTransactionData.getReference()); }).collect(Collectors.toList()); } diff --git a/src/main/java/org/qora/transaction/IssueAssetTransaction.java b/src/main/java/org/qora/transaction/IssueAssetTransaction.java index 7de6947f..969dba7c 100644 --- a/src/main/java/org/qora/transaction/IssueAssetTransaction.java +++ b/src/main/java/org/qora/transaction/IssueAssetTransaction.java @@ -90,7 +90,7 @@ public class IssueAssetTransaction extends Transaction { return ValidationResult.INVALID_DATA_LENGTH; } else { // pre-v2 so disallow data field - if (data != null) + if (data != null && !data.isEmpty()) return ValidationResult.NOT_YET_RELEASED; }