类的使用
network.nerve.base.data.NulsHash
-
使用NulsHash的程序包 程序包 说明 network.nerve.base.basic network.nerve.base.cache network.nerve.base.data network.nerve.base.data.po network.nerve.base.signture network.nerve.kit.txdata -
-
network.nerve.base.basic中NulsHash的使用
返回NulsHash的network.nerve.base.basic中的方法 修饰符和类型 方法 说明 NulsHashNulsByteBuffer. readHash() -
network.nerve.base.cache中NulsHash的使用
参数类型为NulsHash的network.nerve.base.cache中的方法 修饰符和类型 方法 说明 CompletableFuture<T>DataCacher. addFuture(NulsHash hash)voidDataCacher. complete(NulsHash hash, T t)voidDataCacher. removeFuture(NulsHash hash) -
network.nerve.base.data中NulsHash的使用
声明为NulsHash的network.nerve.base.data中的字段 修饰符和类型 字段 说明 static NulsHashNulsHash. EMPTY_NULS_HASH返回NulsHash的network.nerve.base.data中的方法 修饰符和类型 方法 说明 static NulsHashNulsHash. calcHash(byte[] data)static NulsHashNulsHash. calcHash(BaseNulsData data)static NulsHashNulsHash. calcMerkleHash(List<NulsHash> hashList)static NulsHashNulsHash. fromHex(String hex)NulsHashBlockHeader. getHash()NulsHashNonceHashData. getHash()NulsHashTransaction. getHash()NulsHashBlockHeader. getMerkleHash()NulsHashBaseBusinessMessage. getMsgHash()NulsHashBlockHeader. getPreHash()返回变量类型为NulsHash的类型的network.nerve.base.data中的方法 修饰符和类型 方法 说明 List<NulsHash>Block. getTxHashList()ArrayList<NulsHash>SmallBlock. getTxHashList()参数类型为NulsHash的network.nerve.base.data中的方法 修饰符和类型 方法 说明 voidBlockHeader. setHash(NulsHash hash)voidNonceHashData. setHash(NulsHash hash)voidTransaction. setHash(NulsHash hash)voidBlockHeader. setMerkleHash(NulsHash merkleHash)voidBlockHeader. setPreHash(NulsHash preHash)NulsSignDataNulsSignData. sign(NulsHash nulsHash, BigInteger privkey)类型变量类型为NulsHash的network.nerve.base.data中的方法参数 修饰符和类型 方法 说明 static NulsHashNulsHash. calcMerkleHash(List<NulsHash> hashList)voidSmallBlock. setTxHashList(ArrayList<NulsHash> txHashList)参数类型为NulsHash的network.nerve.base.data中的构造器 构造器 说明 NonceHashData(NulsHash hash, long cacheTimestamp) -
network.nerve.base.data.po中NulsHash的使用
返回NulsHash的network.nerve.base.data.po中的方法 修饰符和类型 方法 说明 NulsHashBlockHeaderPo. getHash()NulsHashBlockHeaderPo. getMerkleHash()NulsHashBlockHeaderPo. getPreHash()返回变量类型为NulsHash的类型的network.nerve.base.data.po中的方法 修饰符和类型 方法 说明 List<NulsHash>BlockHeaderPo. getTxHashList()参数类型为NulsHash的network.nerve.base.data.po中的方法 修饰符和类型 方法 说明 voidBlockHeaderPo. setHash(NulsHash hash)voidBlockHeaderPo. setMerkleHash(NulsHash merkleHash)voidBlockHeaderPo. setPreHash(NulsHash preHash)类型变量类型为NulsHash的network.nerve.base.data.po中的方法参数 修饰符和类型 方法 说明 voidBlockHeaderPo. setTxHashList(List<NulsHash> txHashList) -
network.nerve.base.signture中NulsHash的使用
参数类型为NulsHash的network.nerve.base.signture中的方法 修饰符和类型 方法 说明 static P2PHKSignatureSignatureUtil. createSignatureByEckey(NulsHash hash, ECKey ecKey)static List<P2PHKSignature>SignatureUtil. createSignaturesByEckey(NulsHash hash, List<ECKey> eckeys)ResultP2PHKSignature. verifySign(NulsHash digestData)ResultBlockSignature. verifySignature(NulsHash digestData)ResultP2PHKSignature. verifySignature(NulsHash digestData) -
network.nerve.kit.txdata中NulsHash的使用
返回NulsHash的network.nerve.kit.txdata中的方法 修饰符和类型 方法 说明 NulsHashDeposit. getAgentHash()NulsHashStopAgent. getCreateTxHash()NulsHashCancelDeposit. getJoinTxHash()NulsHashAgent. getTxHash()NulsHashDeposit. getTxHash()参数类型为NulsHash的network.nerve.kit.txdata中的方法 修饰符和类型 方法 说明 voidDeposit. setAgentHash(NulsHash agentHash)voidStopAgent. setCreateTxHash(NulsHash createTxHash)voidCancelDeposit. setJoinTxHash(NulsHash joinTxHash)voidAgent. setTxHash(NulsHash txHash)voidDeposit. setTxHash(NulsHash txHash)
-