Class ChainGovernanceService
java.lang.Object
org.fisco.bcos.sdk.contract.precompiled.permission.ChainGovernanceService
public class ChainGovernanceService
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ChainGovernanceService(Client client, CryptoKeyPair credential) -
Method Summary
Modifier and Type Method Description RetCodefreezeAccount(java.lang.String userAddress)java.lang.StringgetAccountStatus(java.lang.String userAddress)RetCodegrantCommitteeMember(java.lang.String userAddress)RetCodegrantOperator(java.lang.String userAddress)java.util.List<PermissionInfo>listCommitteeMembers()java.util.List<PermissionInfo>listOperators()java.math.BigIntegerqueryCommitteeMemberWeight(java.lang.String userAddress)java.math.BigIntegerqueryThreshold()java.lang.StringqueryVotesOfMember(java.lang.String account)java.lang.StringqueryVotesOfThreshold()RetCoderevokeCommitteeMember(java.lang.String userAddress)RetCoderevokeOperator(java.lang.String userAddress)RetCodeunfreezeAccount(java.lang.String userAddress)RetCodeupdateCommitteeMemberWeight(java.lang.String userAddress, java.math.BigInteger weight)RetCodeupdateThreshold(java.math.BigInteger threshold)
-
Constructor Details
-
Method Details
-
grantCommitteeMember
- Throws:
ContractException
-
revokeCommitteeMember
- Throws:
ContractException
-
listCommitteeMembers
- Throws:
ContractException
-
updateCommitteeMemberWeight
public RetCode updateCommitteeMemberWeight(java.lang.String userAddress, java.math.BigInteger weight) throws ContractException- Throws:
ContractException
-
updateThreshold
- Throws:
ContractException
-
queryThreshold
- Throws:
ContractException
-
queryCommitteeMemberWeight
public java.math.BigInteger queryCommitteeMemberWeight(java.lang.String userAddress) throws ContractException- Throws:
ContractException
-
grantOperator
- Throws:
ContractException
-
revokeOperator
- Throws:
ContractException
-
listOperators
- Throws:
ContractException
-
freezeAccount
- Throws:
ContractException
-
unfreezeAccount
- Throws:
ContractException
-
getAccountStatus
- Throws:
ContractException
-
queryVotesOfMember
- Throws:
ContractException
-
queryVotesOfThreshold
- Throws:
ContractException
-