| 程序包 | 说明 |
|---|---|
| network.nerve.base.signture |
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<P2PHKSignature> |
TransactionSignature.p2PHKSignatures |
static Comparator<P2PHKSignature> |
P2PHKSignature.PUBKEY_COMPARATOR |
| 限定符和类型 | 方法和说明 |
|---|---|
static P2PHKSignature |
P2PHKSignature.createFromBytes(byte[] bytes) |
static P2PHKSignature |
SignatureUtil.createSignatureByEckey(NulsHash hash,
ECKey ecKey) |
static P2PHKSignature |
SignatureUtil.createSignatureByEckey(Transaction tx,
ECKey ecKey)
生成交易的签名传统
|
static P2PHKSignature |
SignatureUtil.createSignatureByPriKey(Transaction tx,
String priKey)
生成交易的签名传统
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<P2PHKSignature> |
SignatureUtil.createSignaturesByEckey(NulsHash hash,
List<ECKey> eckeys) |
static List<P2PHKSignature> |
SignatureUtil.createSignaturesByEckey(Transaction tx,
List<ECKey> eckeys)
生成交易多个传统签名(多地址转账可能会用到)
|
List<P2PHKSignature> |
TransactionSignature.getP2PHKSignatures() |
List<P2PHKSignature> |
MultiSignTxSignature.getValidSignature()
签名验证
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
SignatureUtil.validateSignture(byte[] digestBytes,
P2PHKSignature p2PHKSignature)
验证数据签名
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TransactionSignature.setP2PHKSignatures(List<P2PHKSignature> p2PHKSignatures) |
Copyright © 2021. All rights reserved.