Package io.nem.sdk.openapi.jersey2.model
Class BlockDTO
- java.lang.Object
-
- io.nem.sdk.openapi.jersey2.model.BlockDTO
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-02-02T21:53:44.206008392-03:00[America/Argentina/Buenos_Aires]") public class BlockDTO extends java.lang.ObjectBlockDTO
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_BENEFICIARY_PUBLIC_KEYstatic java.lang.StringJSON_PROPERTY_DIFFICULTYstatic java.lang.StringJSON_PROPERTY_FEE_MULTIPLIERstatic java.lang.StringJSON_PROPERTY_HEIGHTstatic java.lang.StringJSON_PROPERTY_NETWORKstatic java.lang.StringJSON_PROPERTY_PREVIOUS_BLOCK_HASHstatic java.lang.StringJSON_PROPERTY_RECEIPTS_HASHstatic java.lang.StringJSON_PROPERTY_SIGNATUREstatic java.lang.StringJSON_PROPERTY_SIGNER_PUBLIC_KEYstatic java.lang.StringJSON_PROPERTY_STATE_HASHstatic java.lang.StringJSON_PROPERTY_TIMESTAMPstatic java.lang.StringJSON_PROPERTY_TRANSACTIONS_HASHstatic java.lang.StringJSON_PROPERTY_TYPEstatic java.lang.StringJSON_PROPERTY_VERSION
-
Constructor Summary
Constructors Constructor Description BlockDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockDTObeneficiaryPublicKey(java.lang.String beneficiaryPublicKey)BlockDTOdifficulty(java.math.BigInteger difficulty)booleanequals(java.lang.Object o)BlockDTOfeeMultiplier(java.lang.Integer feeMultiplier)java.lang.StringgetBeneficiaryPublicKey()Get beneficiaryPublicKeyjava.math.BigIntegergetDifficulty()Defines how difficult it will be to harvest next the block, based on previous blocks.java.lang.IntegergetFeeMultiplier()Fee multiplier applied to transactions contained in block.java.math.BigIntegergetHeight()Height of the blockchain.NetworkTypeEnumgetNetwork()Get networkjava.lang.StringgetPreviousBlockHash()Get previousBlockHashjava.lang.StringgetReceiptsHash()Get receiptsHashjava.lang.StringgetSignature()Entity's signature generated by the signer.java.lang.StringgetSignerPublicKey()Get signerPublicKeyjava.lang.StringgetStateHash()Get stateHashjava.math.BigIntegergetTimestamp()Number of seconds elapsed since the creation of the nemesis block.java.lang.StringgetTransactionsHash()Get transactionsHashjava.lang.IntegergetType()Get typejava.lang.IntegergetVersion()Entity version.inthashCode()BlockDTOheight(java.math.BigInteger height)BlockDTOnetwork(NetworkTypeEnum network)BlockDTOpreviousBlockHash(java.lang.String previousBlockHash)BlockDTOreceiptsHash(java.lang.String receiptsHash)voidsetBeneficiaryPublicKey(java.lang.String beneficiaryPublicKey)voidsetDifficulty(java.math.BigInteger difficulty)voidsetFeeMultiplier(java.lang.Integer feeMultiplier)voidsetHeight(java.math.BigInteger height)voidsetNetwork(NetworkTypeEnum network)voidsetPreviousBlockHash(java.lang.String previousBlockHash)voidsetReceiptsHash(java.lang.String receiptsHash)voidsetSignature(java.lang.String signature)voidsetSignerPublicKey(java.lang.String signerPublicKey)voidsetStateHash(java.lang.String stateHash)voidsetTimestamp(java.math.BigInteger timestamp)voidsetTransactionsHash(java.lang.String transactionsHash)voidsetType(java.lang.Integer type)voidsetVersion(java.lang.Integer version)BlockDTOsignature(java.lang.String signature)BlockDTOsignerPublicKey(java.lang.String signerPublicKey)BlockDTOstateHash(java.lang.String stateHash)BlockDTOtimestamp(java.math.BigInteger timestamp)java.lang.StringtoString()BlockDTOtransactionsHash(java.lang.String transactionsHash)BlockDTOtype(java.lang.Integer type)BlockDTOversion(java.lang.Integer version)
-
-
-
Field Detail
-
JSON_PROPERTY_SIGNATURE
public static final java.lang.String JSON_PROPERTY_SIGNATURE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNER_PUBLIC_KEY
public static final java.lang.String JSON_PROPERTY_SIGNER_PUBLIC_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VERSION
public static final java.lang.String JSON_PROPERTY_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NETWORK
public static final java.lang.String JSON_PROPERTY_NETWORK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final java.lang.String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_HEIGHT
public static final java.lang.String JSON_PROPERTY_HEIGHT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TIMESTAMP
public static final java.lang.String JSON_PROPERTY_TIMESTAMP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DIFFICULTY
public static final java.lang.String JSON_PROPERTY_DIFFICULTY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PREVIOUS_BLOCK_HASH
public static final java.lang.String JSON_PROPERTY_PREVIOUS_BLOCK_HASH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSACTIONS_HASH
public static final java.lang.String JSON_PROPERTY_TRANSACTIONS_HASH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RECEIPTS_HASH
public static final java.lang.String JSON_PROPERTY_RECEIPTS_HASH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE_HASH
public static final java.lang.String JSON_PROPERTY_STATE_HASH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BENEFICIARY_PUBLIC_KEY
public static final java.lang.String JSON_PROPERTY_BENEFICIARY_PUBLIC_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FEE_MULTIPLIER
public static final java.lang.String JSON_PROPERTY_FEE_MULTIPLIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
signature
public BlockDTO signature(java.lang.String signature)
-
getSignature
public java.lang.String getSignature()
Entity's signature generated by the signer.- Returns:
- signature
-
setSignature
public void setSignature(java.lang.String signature)
-
signerPublicKey
public BlockDTO signerPublicKey(java.lang.String signerPublicKey)
-
getSignerPublicKey
public java.lang.String getSignerPublicKey()
Get signerPublicKey- Returns:
- signerPublicKey
-
setSignerPublicKey
public void setSignerPublicKey(java.lang.String signerPublicKey)
-
version
public BlockDTO version(java.lang.Integer version)
-
getVersion
public java.lang.Integer getVersion()
Entity version.- Returns:
- version
-
setVersion
public void setVersion(java.lang.Integer version)
-
network
public BlockDTO network(NetworkTypeEnum network)
-
getNetwork
public NetworkTypeEnum getNetwork()
Get network- Returns:
- network
-
setNetwork
public void setNetwork(NetworkTypeEnum network)
-
type
public BlockDTO type(java.lang.Integer type)
-
getType
public java.lang.Integer getType()
Get type- Returns:
- type
-
setType
public void setType(java.lang.Integer type)
-
height
public BlockDTO height(java.math.BigInteger height)
-
getHeight
public java.math.BigInteger getHeight()
Height of the blockchain.- Returns:
- height
-
setHeight
public void setHeight(java.math.BigInteger height)
-
timestamp
public BlockDTO timestamp(java.math.BigInteger timestamp)
-
getTimestamp
public java.math.BigInteger getTimestamp()
Number of seconds elapsed since the creation of the nemesis block.- Returns:
- timestamp
-
setTimestamp
public void setTimestamp(java.math.BigInteger timestamp)
-
difficulty
public BlockDTO difficulty(java.math.BigInteger difficulty)
-
getDifficulty
public java.math.BigInteger getDifficulty()
Defines how difficult it will be to harvest next the block, based on previous blocks.- Returns:
- difficulty
-
setDifficulty
public void setDifficulty(java.math.BigInteger difficulty)
-
previousBlockHash
public BlockDTO previousBlockHash(java.lang.String previousBlockHash)
-
getPreviousBlockHash
public java.lang.String getPreviousBlockHash()
Get previousBlockHash- Returns:
- previousBlockHash
-
setPreviousBlockHash
public void setPreviousBlockHash(java.lang.String previousBlockHash)
-
transactionsHash
public BlockDTO transactionsHash(java.lang.String transactionsHash)
-
getTransactionsHash
public java.lang.String getTransactionsHash()
Get transactionsHash- Returns:
- transactionsHash
-
setTransactionsHash
public void setTransactionsHash(java.lang.String transactionsHash)
-
receiptsHash
public BlockDTO receiptsHash(java.lang.String receiptsHash)
-
getReceiptsHash
public java.lang.String getReceiptsHash()
Get receiptsHash- Returns:
- receiptsHash
-
setReceiptsHash
public void setReceiptsHash(java.lang.String receiptsHash)
-
stateHash
public BlockDTO stateHash(java.lang.String stateHash)
-
getStateHash
public java.lang.String getStateHash()
Get stateHash- Returns:
- stateHash
-
setStateHash
public void setStateHash(java.lang.String stateHash)
-
beneficiaryPublicKey
public BlockDTO beneficiaryPublicKey(java.lang.String beneficiaryPublicKey)
-
getBeneficiaryPublicKey
public java.lang.String getBeneficiaryPublicKey()
Get beneficiaryPublicKey- Returns:
- beneficiaryPublicKey
-
setBeneficiaryPublicKey
public void setBeneficiaryPublicKey(java.lang.String beneficiaryPublicKey)
-
feeMultiplier
public BlockDTO feeMultiplier(java.lang.Integer feeMultiplier)
-
getFeeMultiplier
public java.lang.Integer getFeeMultiplier()
Fee multiplier applied to transactions contained in block.- Returns:
- feeMultiplier
-
setFeeMultiplier
public void setFeeMultiplier(java.lang.Integer feeMultiplier)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-