diff --git a/pom.xml b/pom.xml index 7a8a9b8..8f09872 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.starcoin sdk - 1.1.31 + 1.2.1 Starcoin Java SDK Starcoin Java SDK diff --git a/src/main/java/org/starcoin/bean/BlockHeader.java b/src/main/java/org/starcoin/bean/BlockHeader.java index ba572e6..289a064 100644 --- a/src/main/java/org/starcoin/bean/BlockHeader.java +++ b/src/main/java/org/starcoin/bean/BlockHeader.java @@ -20,6 +20,8 @@ import com.alibaba.fastjson.annotation.JSONType; import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.Vector; + @JSONType(naming = PropertyNamingStrategy.SnakeCase) public class BlockHeader extends Base { long timestamp; @@ -78,6 +80,10 @@ public class BlockHeader extends Base { @JsonProperty("txn_accumulator_root") private String txnAccumulatorRoot; + @JSONField(name = "parents_hash") + @JsonProperty("parents_hash") + private Vector parentsHash; + public String getAuthor() { return author; } @@ -206,6 +212,14 @@ public void setDifficultyHexStr(String difficultyHexStr) { this.difficultyHexStr = difficultyHexStr; } + public Vector getParentsHash() { + return parentsHash; + } + + public void setParentsHash(Vector parentsHash) { + this.parentsHash = parentsHash; + } + @Override public String toString() { return "BlockHeader{" + @@ -225,6 +239,7 @@ public String toString() { ", parentHash='" + parentHash + '\'' + ", stateRoot='" + stateRoot + '\'' + ", txnAccumulatorRoot='" + txnAccumulatorRoot + '\'' + + ", parents_hash='" + parentsHash + '\'' + '}'; } }