| 限定符和类型 | 方法和说明 |
|---|---|
void |
IProxy.onNodeChangeEvent(BlockHeader blockHeader,
PublicKey publicKey,
ContractNodeState contractNodeState)
On node change event.
|
| 限定符和类型 | 方法和说明 |
|---|---|
PublicKey |
Account.getRecoverKey() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<PublicKey,Integer> |
AuthMap.getAuthMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Account |
Account.builder(Identity hash,
BigInteger balance,
AuthMap authMap,
PublicKey recoverKey,
long recoverTimestamp,
AccountStatus status) |
static Account |
Account.builder(Identity hash,
BigInteger balance,
AuthMap authMap,
PublicKey recoverKey,
long recoverTimestamp,
AccountStatus status,
byte[] encryptionKey) |
AuthMap |
AuthMap.deleteAuth(PublicKey authKey) |
void |
Account.setRecoverKey(PublicKey recoverKey) |
AuthMap |
AuthMap.updateAuth(PublicKey authKey,
Integer authWeight) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AuthMap.setAuthMap(Map<PublicKey,Integer> authMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Hash |
Consensus.calcPKsMerkleRootHash(Set<PublicKey> publicKeys) |
static Hash |
Consensus.calcPKsMerkleRootHash(Set<PublicKey> publicKeys,
HashTypeEnum hashTypeEnum) |
static boolean |
Consensus.verifyConsensusProof(List<byte[]> signatures,
byte[] digest,
Set<PublicKey> publicKeys) |
static boolean |
Consensus.verifyConsensusProof(List<byte[]> signatures,
byte[] digest,
Set<PublicKey> publicKeys,
HashTypeEnum hashTypeEnum) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
HoneyBadger.verifyHBConsensusProof(Set<PublicKey> publicKeys,
HBConsensusProofInfo proof) |
static boolean |
HoneyBadger.verifyHBConsensusProof(Set<PublicKey> publicKeys,
HBConsensusProofInfo proof,
HashTypeEnum hashTypeEnum) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
Pbft.verifyPbftConsensusProof(Set<PublicKey> publicKeys,
PbftConsensusProofInfo proof) |
static boolean |
Pbft.verifyPbftConsensusProof(Set<PublicKey> publicKeys,
PbftConsensusProofInfo proof,
HashTypeEnum hashTypeEnum) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Contract |
Contract.builder(Identity id,
BigInteger balance,
AuthMap authMap,
PublicKey recoverKey,
long recoverTimestamp,
AccountStatus status,
Hash storageRoot,
Hash codeHash,
byte[] code) |
static Contract |
Contract.builder(Identity id,
BigInteger balance,
AuthMap authMap,
PublicKey recoverKey,
long recoverTimestamp,
AccountStatus status,
Hash storageRoot,
Hash codeHash,
byte[] code,
byte[] encryptionKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<PublicKey> |
VerifiedBlock.getPublicKeys() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
VerifiedBlock.setPublicKeys(Set<PublicKey> publicKeys) |
| 构造器和说明 |
|---|
VerifiedBlock(Long version,
BigInteger blockNum,
Hash blockHash,
Set<PublicKey> publicKeys) |
| 限定符和类型 | 方法和说明 |
|---|---|
PublicKey |
NodeInfo.getPublicKey()
Getter method for property publicKey.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static NodeInfo |
NodeInfo.builder(Hash nodeId,
List<EndPoint> endPoints,
PublicKey publicKey,
NodeRoleEnum nodeRoleEnum,
ContractNodeStatusEnum contractNodeStatusEnum) |
| 限定符和类型 | 方法和说明 |
|---|---|
PublicKey |
ClientHandshakeRequest.getPublicKey() |
| 限定符和类型 | 方法和说明 |
|---|---|
PublicKey |
SetRecoverKeyRequest.getRecoverPubKey() |
| 构造器和说明 |
|---|
SetRecoverKeyRequest(Identity acctId,
PublicKey recoverPubKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
PublicKey |
JoinGroupRequest.getAnonymousPublicKey() |
PublicKey |
CreateGroupRequest.getPublicKey() |
| 构造器和说明 |
|---|
CreateGroupRequest(PublicKey publicKey,
Identity from) |
JoinGroupRequest(byte[] groupPrivateKey,
PublicKey anonymousPublicKey,
BaseFixedSizeByteArray.Fixed20ByteArray myChainId,
Identity from) |
Copyright © 2022. All rights reserved.