public class DataSignature extends Object implements Signable
| 构造器和说明 |
|---|
DataSignature() |
DataSignature(byte[] data) |
DataSignature(SignatureScheme scheme,
Account acct,
byte[] data) |
DataSignature(SignatureScheme scheme,
Account acct,
String data) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deserialize(BinaryReader reader) |
void |
deserializeUnsigned(BinaryReader reader) |
Address[] |
getAddressU160ForVerifying() |
byte[] |
getData() |
void |
serialize(BinaryWriter writer) |
void |
serializeUnsigned(BinaryWriter writer) |
byte[] |
sign(Account account,
SignatureScheme scheme) |
byte[] |
signature() |
boolean |
verifySignature(Account account,
byte[] data,
byte[] signature) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHashDatafrom, toArray, toHexStringpublic DataSignature()
public DataSignature(byte[] data)
public DataSignature(SignatureScheme scheme, Account acct, byte[] data)
public DataSignature(SignatureScheme scheme, Account acct, String data)
public byte[] getData()
public byte[] signature()
public byte[] sign(Account account, SignatureScheme scheme) throws Exception
public boolean verifySignature(Account account, byte[] data, byte[] signature) throws Exception
verifySignature 在接口中 SignableExceptionpublic Address[] getAddressU160ForVerifying()
getAddressU160ForVerifying 在接口中 Signablepublic void deserialize(BinaryReader reader) throws IOException
deserialize 在接口中 SerializableIOExceptionpublic void deserializeUnsigned(BinaryReader reader) throws IOException
deserializeUnsigned 在接口中 SignableIOExceptionpublic void serializeUnsigned(BinaryWriter writer) throws IOException
serializeUnsigned 在接口中 SignableIOExceptionpublic void serialize(BinaryWriter writer) throws IOException
serialize 在接口中 SerializableIOExceptionCopyright © 2021. All rights reserved.