Browse Source

Fix JAXB annotations for transactions with creatorPublicKey

pull/67/head
catbref 5 years ago
parent
commit
b0b74eb48d
  1. 12
      src/main/java/org/qora/data/transaction/AccountFlagsTransactionData.java
  2. 12
      src/main/java/org/qora/data/transaction/EnableForgingTransactionData.java
  3. 12
      src/main/java/org/qora/data/transaction/SetGroupTransactionData.java

12
src/main/java/org/qora/data/transaction/AccountFlagsTransactionData.java

@ -89,15 +89,15 @@ public class AccountFlagsTransactionData extends TransactionData {
// Re-expose to JAXB
@Override
@XmlElement
public byte[] getCreatorPublicKey() {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public byte[] getAccountFlagsCreatorPublicKey() {
return super.getCreatorPublicKey();
}
@Override
@XmlElement
public void setCreatorPublicKey(byte[] creatorPublicKey) {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public void setAccountFlagsCreatorPublicKey(byte[] creatorPublicKey) {
super.setCreatorPublicKey(creatorPublicKey);
}

12
src/main/java/org/qora/data/transaction/EnableForgingTransactionData.java

@ -42,15 +42,15 @@ public class EnableForgingTransactionData extends TransactionData {
// Re-expose to JAXB
@Override
@XmlElement
public byte[] getCreatorPublicKey() {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public byte[] getEnableForgingCreatorPublicKey() {
return super.getCreatorPublicKey();
}
@Override
@XmlElement
public void setCreatorPublicKey(byte[] creatorPublicKey) {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public void setEnableForgingCreatorPublicKey(byte[] creatorPublicKey) {
super.setCreatorPublicKey(creatorPublicKey);
}

12
src/main/java/org/qora/data/transaction/SetGroupTransactionData.java

@ -71,15 +71,15 @@ public class SetGroupTransactionData extends TransactionData {
// Re-expose to JAXB
@Override
@XmlElement
public byte[] getCreatorPublicKey() {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public byte[] getSetGroupCreatorPublicKey() {
return super.getCreatorPublicKey();
}
@Override
@XmlElement
public void setCreatorPublicKey(byte[] creatorPublicKey) {
@XmlElement(name = "creatorPublicKey")
@Schema(name = "creatorPublicKey", description = "creator's public key", example = "2tiMr5LTpaWCgbRvkPK8TFd7k63DyHJMMFFsz9uBf1ZP")
public void setSetGroupCreatorPublicKey(byte[] creatorPublicKey) {
super.setCreatorPublicKey(creatorPublicKey);
}

Loading…
Cancel
Save