| 限定符和类型 | 字段和说明 |
|---|---|
static UInt256 |
UInt256.ZERO |
| 限定符和类型 | 方法和说明 |
|---|---|
static UInt256 |
UInt256.parse(String s) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
UInt256.compareTo(UInt256 other) |
static boolean |
UInt256.tryParse(String s,
UInt256 result) |
| 限定符和类型 | 方法和说明 |
|---|---|
UInt256 |
Inventory.hash() |
| 限定符和类型 | 字段和说明 |
|---|---|
UInt256 |
Block.blockRoot |
UInt256 |
Block.hash |
UInt256 |
Block.prevBlockHash |
UInt256 |
Block.transactionsRoot |
| 限定符和类型 | 方法和说明 |
|---|---|
static Block |
Block.fromTrimmedData(byte[] data,
int index,
Function<UInt256,Transaction> txSelector) |
| 限定符和类型 | 字段和说明 |
|---|---|
UInt256 |
GovernanceView.txhash |
| 限定符和类型 | 方法和说明 |
|---|---|
static UInt256 |
MerkleTree.computeRoot(UInt256[] hashes) |
| 限定符和类型 | 方法和说明 |
|---|---|
static UInt256 |
MerkleTree.computeRoot(UInt256[] hashes) |
| 限定符和类型 | 方法和说明 |
|---|---|
UInt256 |
TreeHasher._hash_fold(UInt256[] hashes) |
static UInt256 |
MerkleVerifier.calculate_root_hash_from_audit_path(UInt256 leaf_hash,
int node_index,
UInt256[] audit_path,
int tree_size) |
UInt256 |
TreeHasher.hash_children(UInt256 left,
UInt256 right) |
UInt256 |
TreeHasher.hash_empty() |
UInt256 |
TreeHasher.hash_leaf(byte[] data) |
UInt256 |
TreeHasher.HashFullTree(byte[][] leaves) |
UInt256 |
TreeHasher.HashFullTreeWithLeafHash(UInt256[] leaves) |
| 限定符和类型 | 方法和说明 |
|---|---|
UInt256 |
TreeHasher._hash_fold(UInt256[] hashes) |
com.github.DNAProject.merkle.TreeHasher.Obj |
TreeHasher._hash_full(UInt256[] leaves,
long l_idx,
long r_idx) |
static UInt256 |
MerkleVerifier.calculate_root_hash_from_audit_path(UInt256 leaf_hash,
int node_index,
UInt256[] audit_path,
int tree_size) |
static UInt256 |
MerkleVerifier.calculate_root_hash_from_audit_path(UInt256 leaf_hash,
int node_index,
UInt256[] audit_path,
int tree_size) |
static List |
MerkleVerifier.getProof(UInt256 leaf_hash,
int node_index,
UInt256[] audit_path,
int tree_size) |
static List |
MerkleVerifier.getProof(UInt256 leaf_hash,
int node_index,
UInt256[] audit_path,
int tree_size) |
UInt256 |
TreeHasher.hash_children(UInt256 left,
UInt256 right) |
UInt256 |
TreeHasher.HashFullTreeWithLeafHash(UInt256[] leaves) |
static boolean |
MerkleVerifier.Verify(UInt256 leaf_hash,
List targetHashes,
UInt256 root_hash) |
static boolean |
MerkleVerifier.VerifyLeafHashInclusion(UInt256 leaf_hash,
int leaf_index,
UInt256[] proof,
UInt256 root_hash,
int tree_size) |
static boolean |
MerkleVerifier.VerifyLeafHashInclusion(UInt256 leaf_hash,
int leaf_index,
UInt256[] proof,
UInt256 root_hash,
int tree_size) |
| 限定符和类型 | 方法和说明 |
|---|---|
Block |
RpcClient.getBlock(UInt256 hash) |
String |
RpcClient.getRawTransaction(UInt256 txhash) |
Copyright © 2021. All rights reserved.