public class BlockHeader extends BaseNulsData
| 限定符和类型 | 字段和说明 |
|---|---|
static Comparator<BlockHeader> |
BLOCK_HEADER_COMPARATOR
区块头排序器
|
| 构造器和说明 |
|---|
BlockHeader() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
BlockSignature |
getBlockSignature() |
byte[] |
getExtend() |
BlockExtendsData |
getExtendsData() |
NulsHash |
getHash() |
long |
getHeight() |
NulsHash |
getMerkleHash() |
byte[] |
getPackingAddress(int chainId) |
NulsHash |
getPreHash() |
byte[] |
getStateRoot() |
long |
getTime() |
int |
getTxCount() |
int |
hashCode() |
void |
parse(NulsByteBuffer byteBuffer) |
protected void |
serializeToStream(NulsOutputStreamBuffer stream) |
byte[] |
serializeWithoutSign() |
void |
setBlockSignature(BlockSignature scriptSign) |
void |
setExtend(byte[] extend) |
void |
setHash(NulsHash hash) |
void |
setHeight(long height) |
void |
setMerkleHash(NulsHash merkleHash) |
void |
setPackingAddress(byte[] packingAddress) |
void |
setPreHash(NulsHash preHash) |
void |
setStateRoot(byte[] stateRoot) |
void |
setTime(long time) |
void |
setTxCount(int txCount) |
int |
size() |
String |
toString() |
parse, serializepublic static final Comparator<BlockHeader> BLOCK_HEADER_COMPARATOR
public int size()
protected void serializeToStream(NulsOutputStreamBuffer stream) throws IOException
serializeToStream 在类中 BaseNulsDataIOExceptionpublic void parse(NulsByteBuffer byteBuffer) throws NulsException
parse 在类中 BaseNulsDataNulsExceptionpublic byte[] serializeWithoutSign()
public NulsHash getHash()
public BlockExtendsData getExtendsData()
public void setHash(NulsHash hash)
public NulsHash getPreHash()
public void setPreHash(NulsHash preHash)
public NulsHash getMerkleHash()
public void setMerkleHash(NulsHash merkleHash)
public long getTime()
public void setTime(long time)
public long getHeight()
public void setHeight(long height)
public int getTxCount()
public void setTxCount(int txCount)
public BlockSignature getBlockSignature()
public void setBlockSignature(BlockSignature scriptSign)
public byte[] getPackingAddress(int chainId)
public byte[] getExtend()
public void setExtend(byte[] extend)
public void setPackingAddress(byte[] packingAddress)
public byte[] getStateRoot()
public void setStateRoot(byte[] stateRoot)
Copyright © 2021. All rights reserved.