Fix GenesisBlock ISSUE_ASSET transactions for v1 chains

This commit is contained in:
catbref 2019-08-14 15:12:10 +01:00
parent e631e69fa1
commit 84e812484b
2 changed files with 2 additions and 2 deletions

View File

@ -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());
}

View File

@ -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;
}