package com.msgilligan.bitcoinj.json.pojo; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; import org.bitcoinj.core.Sha256Hash; /** * */ @JsonIgnoreProperties(ignoreUnknown = true) public class ChainTip { private final int height; private final Sha256Hash hash; private final int branchlen; private final String status; @JsonCreator public ChainTip(@JsonProperty("height") int height, @JsonProperty("hash") Sha256Hash hash, @JsonProperty("branchlen") int branchlen, @JsonProperty("status") String status) { this.height = height; this.hash = hash; this.branchlen = branchlen; this.status = status; } public int getHeight() { return height; } public Sha256Hash getHash() { return hash; } public int getBranchlen() { return branchlen; } public String getStatus() { return status; } }