public class Block
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
BlockHeader |
blockHeader |
java.util.List<java.lang.String> |
nonceList |
java.util.List<TransactionReceipt> |
receipts |
java.util.List<byte[]> |
receiptsHash |
java.util.List<Transaction> |
transactions |
java.util.List<byte[]> |
transactionsHash |
int |
type |
int |
version |
| 构造器和说明 |
|---|
Block() |
Block(int version,
int type,
BlockHeader blockHeader,
java.util.List<Transaction> transactions,
java.util.List<TransactionReceipt> receipts,
java.util.List<byte[]> transactionsHash,
java.util.List<byte[]> receiptsHash,
java.util.List<java.lang.String> nonceList) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
BlockHeader |
getBlockHeader() |
java.util.List<java.lang.String> |
getNonceList() |
java.util.List<TransactionReceipt> |
getReceipts() |
java.util.List<byte[]> |
getReceiptsHash() |
java.util.List<Transaction> |
getTransactions() |
java.util.List<byte[]> |
getTransactionsHash() |
int |
getType() |
int |
getVersion() |
int |
hashCode() |
void |
readFrom(com.qq.tars.protocol.tars.TarsInputStream _is) |
void |
setBlockHeader(BlockHeader blockHeader) |
void |
setNonceList(java.util.List<java.lang.String> nonceList) |
void |
setReceipts(java.util.List<TransactionReceipt> receipts) |
void |
setReceiptsHash(java.util.List<byte[]> receiptsHash) |
void |
setTransactions(java.util.List<Transaction> transactions) |
void |
setTransactionsHash(java.util.List<byte[]> transactionsHash) |
void |
setType(int type) |
void |
setVersion(int version) |
java.lang.String |
toString() |
void |
writeTo(com.qq.tars.protocol.tars.TarsOutputStream _os) |
public int version
public int type
public BlockHeader blockHeader
public java.util.List<Transaction> transactions
public java.util.List<TransactionReceipt> receipts
public java.util.List<byte[]> transactionsHash
public java.util.List<byte[]> receiptsHash
public java.util.List<java.lang.String> nonceList
public Block()
public Block(int version,
int type,
BlockHeader blockHeader,
java.util.List<Transaction> transactions,
java.util.List<TransactionReceipt> receipts,
java.util.List<byte[]> transactionsHash,
java.util.List<byte[]> receiptsHash,
java.util.List<java.lang.String> nonceList)
public int getVersion()
public void setVersion(int version)
public int getType()
public void setType(int type)
public BlockHeader getBlockHeader()
public void setBlockHeader(BlockHeader blockHeader)
public java.util.List<Transaction> getTransactions()
public void setTransactions(java.util.List<Transaction> transactions)
public java.util.List<TransactionReceipt> getReceipts()
public void setReceipts(java.util.List<TransactionReceipt> receipts)
public java.util.List<byte[]> getTransactionsHash()
public void setTransactionsHash(java.util.List<byte[]> transactionsHash)
public java.util.List<byte[]> getReceiptsHash()
public void setReceiptsHash(java.util.List<byte[]> receiptsHash)
public java.util.List<java.lang.String> getNonceList()
public void setNonceList(java.util.List<java.lang.String> nonceList)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void writeTo(com.qq.tars.protocol.tars.TarsOutputStream _os)
public void readFrom(com.qq.tars.protocol.tars.TarsInputStream _is)