diff --git a/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetOpsInBlockArgs.java b/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetOpsInBlockArgs.java index 7ac6a3b8..044f693c 100644 --- a/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetOpsInBlockArgs.java +++ b/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetOpsInBlockArgs.java @@ -9,6 +9,7 @@ import eu.bittrade.libs.steemj.communication.CommunicationHandler; import eu.bittrade.libs.steemj.plugins.apis.witness.WitnessApi; import eu.bittrade.libs.steemj.plugins.apis.witness.models.GetAccountBandwidthArgs; +import eu.bittrade.libs.steemj.util.SteemJUtils; /** * This class implements the Steem "get_ops_in_block_args" object. @@ -19,18 +20,19 @@ public class GetOpsInBlockArgs { @JsonProperty("block_num") private UInteger blockNum; @JsonProperty("onlyVirtual") - private Boolean onlyVirtual; + private boolean onlyVirtual; /** * Create a new {@link GetAccountBandwidthArgs} instance to be passed to the * {@link WitnessApi#getAccountBandwidth(CommunicationHandler, GetAccountBandwidthArgs)} * method. - * @param blockNum - * @param onlyVirtual + * + * @param blockNum + * @param onlyVirtual */ @JsonCreator() public GetOpsInBlockArgs(@JsonProperty("block_num") UInteger blockNum, - @JsonProperty("onlyVirtual") Boolean onlyVirtual) { + @JsonProperty("onlyVirtual") boolean onlyVirtual) { this.setBlockNum(blockNum); this.setOnlyVirtual(onlyVirtual); } @@ -47,13 +49,13 @@ public UInteger getBlockNum() { * the blockNum to set */ public void setBlockNum(UInteger blockNum) { - this.blockNum = blockNum; + this.blockNum = SteemJUtils.setIfNotNull(blockNum, "The block number cannot be null."); } /** * @return the onlyVirtual */ - public Boolean getOnlyVirtual() { + public boolean getOnlyVirtual() { return onlyVirtual; } @@ -61,8 +63,8 @@ public Boolean getOnlyVirtual() { * @param onlyVirtual * the onlyVirtual to set */ - public void setOnlyVirtual(Boolean onlyVirtual) { - this.onlyVirtual = onlyVirtual; + public void setOnlyVirtual(boolean onlyVirtual) { + this.onlyVirtual = onlyVirtual; } @Override diff --git a/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetTransactionArgs.java b/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetTransactionArgs.java index 18c32331..5d712c93 100644 --- a/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetTransactionArgs.java +++ b/core/src/main/java/eu/bittrade/libs/steemj/plugins/apis/account/history/models/GetTransactionArgs.java @@ -7,6 +7,7 @@ import eu.bittrade.libs.steemj.plugins.apis.account.history.AccountHistoryApi; import eu.bittrade.libs.steemj.protocol.TransactionId; +import eu.bittrade.libs.steemj.util.SteemJUtils; /** * This class implements the Steem "get_transaction_args" object. @@ -41,7 +42,7 @@ public TransactionId getId() { * the id to set */ public void setId(TransactionId id) { - this.id = id; + this.id = SteemJUtils.setIfNotNull(id, "The id cannot be null."); } @Override