public class P2PHKSignature extends BaseNulsData
| 限定符和类型 | 字段和说明 |
|---|---|
static Comparator<P2PHKSignature> |
PUBKEY_COMPARATOR |
static int |
SERIALIZE_LENGTH |
| 构造器和说明 |
|---|
P2PHKSignature() |
P2PHKSignature(byte[] signBytes,
byte[] publicKey) |
P2PHKSignature(NulsSignData signData,
byte[] publicKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
static P2PHKSignature |
createFromBytes(byte[] bytes) |
boolean |
equals(Object obj) |
byte[] |
getBytes() |
byte[] |
getPublicKey() |
NulsSignData |
getSignData() |
byte[] |
getSignerHash160() |
int |
hashCode() |
void |
parse(NulsByteBuffer byteBuffer) |
protected void |
serializeToStream(NulsOutputStreamBuffer stream)
serialize important field
|
void |
setPublicKey(byte[] publicKey) |
void |
setSignData(NulsSignData signData) |
int |
size() |
Result |
verifySign(NulsHash digestData) |
Result |
verifySignature(NulsHash digestData) |
parse, serializepublic static final int SERIALIZE_LENGTH
public static final Comparator<P2PHKSignature> PUBKEY_COMPARATOR
public P2PHKSignature()
public P2PHKSignature(byte[] signBytes,
byte[] publicKey)
public P2PHKSignature(NulsSignData signData, byte[] publicKey)
public NulsSignData getSignData()
public void setSignData(NulsSignData signData)
public byte[] getPublicKey()
public void setPublicKey(byte[] publicKey)
public byte[] getSignerHash160()
public static P2PHKSignature createFromBytes(byte[] bytes) throws NulsException
NulsExceptionpublic byte[] getBytes()
protected void serializeToStream(NulsOutputStreamBuffer stream) throws IOException
serializeToStream 在类中 BaseNulsDataIOExceptionpublic void parse(NulsByteBuffer byteBuffer) throws NulsException
parse 在类中 BaseNulsDataNulsExceptionpublic int size()
Copyright © 2021. All rights reserved.