类的使用
network.nerve.base.data.Transaction
-
使用Transaction的程序包 程序包 说明 network.nerve.base.basic network.nerve.base.data network.nerve.base.signture -
-
network.nerve.base.basic中Transaction的使用
返回Transaction的network.nerve.base.basic中的方法 修饰符和类型 方法 说明 static TransactionTransactionManager. getInstance(NulsByteBuffer byteBuffer)TransactionNulsByteBuffer. readTransaction()返回变量类型为Transaction的类型的network.nerve.base.basic中的方法 修饰符和类型 方法 说明 static List<Transaction>TransactionManager. getInstances(NulsByteBuffer byteBuffer, long txCount) -
network.nerve.base.data中Transaction的使用
返回Transaction的network.nerve.base.data中的方法 修饰符和类型 方法 说明 static TransactionTransaction. getInstance(byte[] txBytes)返回变量类型为Transaction的类型的network.nerve.base.data中的方法 修饰符和类型 方法 说明 List<Transaction>SmallBlock. getSystemTxList()List<Transaction>Block. getTxs()参数类型为Transaction的network.nerve.base.data中的方法 修饰符和类型 方法 说明 voidSmallBlock. addSystemTx(Transaction tx)类型变量类型为Transaction的network.nerve.base.data中的方法参数 修饰符和类型 方法 说明 voidBlock. setTxs(List<Transaction> txs) -
network.nerve.base.signture中Transaction的使用
参数类型为Transaction的network.nerve.base.signture中的方法 修饰符和类型 方法 说明 static booleanSignatureUtil. containsAddress(Transaction tx, byte[] address, int chainId)判断交易是否存在某地址static voidSignatureUtil. createOrAddTransactionSignture(Transaction tx, List<ECKey> signEckeys)签名或者追加签名static P2PHKSignatureSignatureUtil. createSignatureByEckey(Transaction tx, ECKey ecKey)生成交易的签名传统static P2PHKSignatureSignatureUtil. createSignatureByPriKey(Transaction tx, String priKey)生成交易的签名传统static List<P2PHKSignature>SignatureUtil. createSignaturesByEckey(Transaction tx, List<ECKey> eckeys)生成交易多个传统签名(多地址转账可能会用到)static voidSignatureUtil. createTransactionSignture(Transaction tx, List<ECKey> signEckeys)生成交易TransactionSignturestatic booleanSignatureUtil. ctxSignatureValid(int chainId, Transaction tx)跨链交易验证签名static Set<String>SignatureUtil. getAddressFromTX(Transaction tx, int chainId)获取交易签名地址static booleanSignatureUtil. validateCtxSignture(Transaction tx)跨链交易验证签名static booleanSignatureUtil. validateTransactionSignture(int chainId, Transaction tx)验证交易中所有签名正确性
-