public class CoinData extends BaseNulsData
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFrom(CoinFrom coinFrom) |
void |
addTo(CoinTo coinTo) |
Set<byte[]> |
getAddresses()
从CoinData中获取和交易相关的地址(缺少txData中相关地址,需要对应的交易单独获取)
|
BigInteger |
getFeeByAsset(int assetChainId,
int assetId)
计算指定资产手续费
|
List<CoinFrom> |
getFrom() |
int |
getFromAddressCount() |
Set<String> |
getFromAddressList() |
List<CoinTo> |
getTo() |
void |
parse(NulsByteBuffer byteBuffer) |
protected void |
serializeToStream(NulsOutputStreamBuffer stream)
serialize important field
|
void |
setFrom(List<CoinFrom> from) |
void |
setTo(List<CoinTo> to) |
int |
size() |
String |
toString() |
parse, serializepublic CoinData()
public CoinData(byte[] bytes)
throws NulsException
NulsExceptionprotected void serializeToStream(NulsOutputStreamBuffer stream) throws IOException
serializeToStream 在类中 BaseNulsDataIOExceptionpublic void parse(NulsByteBuffer byteBuffer) throws NulsException
parse 在类中 BaseNulsDataNulsExceptionpublic int size()
public void addTo(CoinTo coinTo)
public void addFrom(CoinFrom coinFrom)
public Set<byte[]> getAddresses()
public int getFromAddressCount()
public BigInteger getFeeByAsset(int assetChainId, int assetId)
assetChainId - 指定资产链IDassetId - 指定资产IDCopyright © 2021. All rights reserved.