public class QueryBlockHeaderInfosRequest extends Request
groupId, hashTypeEnum| 构造器和说明 |
|---|
QueryBlockHeaderInfosRequest() |
QueryBlockHeaderInfosRequest(BaseFixedSizeByteArray.Fixed20ByteArray myChainId) |
QueryBlockHeaderInfosRequest(BigInteger blockNumber,
long maxAmount) |
QueryBlockHeaderInfosRequest(BigInteger blockNumber,
long maxAmount,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId) |
QueryBlockHeaderInfosRequest(BigInteger blockNumber,
long maxAmount,
int reverse) |
QueryBlockHeaderInfosRequest(BigInteger blockNumber,
long maxAmount,
int reverse,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId) |
QueryBlockHeaderInfosRequest(Hash hash,
long maxAmount,
int reverse) |
QueryBlockHeaderInfosRequest(Hash hash,
long maxAmount,
int reverse,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId) |
QueryBlockHeaderInfosRequest(long maxAmount,
int reverse) |
QueryBlockHeaderInfosRequest(long maxAmount,
int reverse,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
fromJson(com.alibaba.fastjson.JSONObject jsonObject)
Decode message from json object.
|
void |
fromRlp(RlpList list)
Decode message from rlp bytes.
|
BigInteger |
getBlockNumber()
Gets block number.
|
Hash |
getHash()
Gets hash.
|
long |
getMaxAmount()
Gets max amount.
|
int |
getReverse()
Gets reverse.
|
boolean |
isValid() |
void |
setBlockNumber(BigInteger blockNumber)
Sets block number.
|
void |
setHash(Hash hash)
Sets hash.
|
void |
setMaxAmount(long maxAmount)
Sets max amount.
|
void |
setReverse(int reverse)
Sets reverse.
|
void |
toJson(com.alibaba.fastjson.JSONObject jsonObject)
Encode message to json object.
|
byte[] |
toRlp()
Encode message to rlp bytes.
|
getGroupId, getSequenceId, getTraceId, isSetGroupId, setGroupId, setHashTypeEnum, setSequenceId, setTraceIdgetMessageType, setMessageType, toStringpublic QueryBlockHeaderInfosRequest(BaseFixedSizeByteArray.Fixed20ByteArray myChainId)
public QueryBlockHeaderInfosRequest()
public QueryBlockHeaderInfosRequest(long maxAmount,
int reverse,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId)
public QueryBlockHeaderInfosRequest(long maxAmount,
int reverse)
public QueryBlockHeaderInfosRequest(BigInteger blockNumber, long maxAmount, BaseFixedSizeByteArray.Fixed20ByteArray myChainId)
public QueryBlockHeaderInfosRequest(BigInteger blockNumber, long maxAmount)
public QueryBlockHeaderInfosRequest(Hash hash, long maxAmount, int reverse, BaseFixedSizeByteArray.Fixed20ByteArray myChainId)
public QueryBlockHeaderInfosRequest(Hash hash, long maxAmount, int reverse)
public QueryBlockHeaderInfosRequest(BigInteger blockNumber, long maxAmount, int reverse, BaseFixedSizeByteArray.Fixed20ByteArray myChainId)
public QueryBlockHeaderInfosRequest(BigInteger blockNumber, long maxAmount, int reverse)
public BigInteger getBlockNumber()
public void setBlockNumber(BigInteger blockNumber)
blockNumber - the block numberpublic Hash getHash()
public void setHash(Hash hash)
hash - the hashpublic long getMaxAmount()
public void setMaxAmount(long maxAmount)
maxAmount - the max amountpublic int getReverse()
public void setReverse(int reverse)
reverse - the reversepublic byte[] toRlp()
public void fromRlp(RlpList list)
public void toJson(com.alibaba.fastjson.JSONObject jsonObject)
Copyright © 2022. All rights reserved.