Package io.aether.api.common
Class WorkProofDTO
- java.lang.Object
-
- io.aether.api.common.WorkProofDTO
-
- All Implemented Interfaces:
io.aether.utils.ToString
public class WorkProofDTO extends java.lang.Object implements io.aether.utils.ToString
-
-
Field Summary
Fields Modifier and Type Field Description protected SignedKeyglobalKeyprotected intmaxHashValstatic io.aether.net.fastMeta.FastMetaType<WorkProofDTO>METAstatic io.aether.net.fastMeta.FastMetaType<WorkProofDTO>META_BODYprotected bytepoolSizeprotected java.lang.Stringsaltprotected java.lang.Stringsuffix
-
Constructor Summary
Constructors Constructor Description WorkProofDTO(java.lang.String salt, java.lang.String suffix, byte poolSize, int maxHashVal, SignedKey globalKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)SignedKeygetGlobalKey()intgetMaxHashVal()bytegetPoolSize()java.lang.StringgetSalt()java.lang.StringgetSuffix()inthashCode()voidtoString(io.aether.utils.AString sb)
-
-
-
Field Detail
-
META_BODY
public static final io.aether.net.fastMeta.FastMetaType<WorkProofDTO> META_BODY
-
META
public static final io.aether.net.fastMeta.FastMetaType<WorkProofDTO> META
-
salt
protected final java.lang.String salt
-
suffix
protected final java.lang.String suffix
-
poolSize
protected final byte poolSize
-
maxHashVal
protected final int maxHashVal
-
globalKey
protected final SignedKey globalKey
-
-
Constructor Detail
-
WorkProofDTO
public WorkProofDTO(java.lang.String salt, java.lang.String suffix, byte poolSize, int maxHashVal, SignedKey globalKey)
-
-
Method Detail
-
getSalt
public java.lang.String getSalt()
-
getSuffix
public java.lang.String getSuffix()
-
getPoolSize
public byte getPoolSize()
-
getMaxHashVal
public int getMaxHashVal()
-
getGlobalKey
public SignedKey getGlobalKey()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public void toString(io.aether.utils.AString sb)
- Specified by:
toStringin interfaceio.aether.utils.ToString
-
-