Package org.web3j.quorum
Class JsonRpc2_0Quorum
java.lang.Object
org.web3j.protocol.core.JsonRpc2_0Web3j
org.web3j.quorum.JsonRpc2_0Quorum
- All Implemented Interfaces:
org.web3j.protocol.core.Batcher,org.web3j.protocol.core.Ethereum,org.web3j.protocol.rx.Web3jRx,org.web3j.protocol.Web3j,Quorum
Quorum JSON-RPC API implementation.
-
Field Summary
Fields inherited from class org.web3j.protocol.core.JsonRpc2_0Web3j
DEFAULT_BLOCK_TIME, web3jService -
Constructor Summary
ConstructorsConstructorDescriptionJsonRpc2_0Quorum(org.web3j.protocol.Web3jService web3jService) JsonRpc2_0Quorum(org.web3j.protocol.Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService) -
Method Summary
Modifier and TypeMethodDescriptionorg.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag, List<String> mandatoryFor) org.web3j.protocol.core.Request<?,EthAddress> org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthTransaction> ethGetPrivateTransactionByHash(String hexDigest) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthGetTransactionReceipt> ethGetPrivateTransactionReceipt(String hexDigest) org.web3j.protocol.core.Request<?,EthGetQuorumTransactionReceipt> ethGetQuorumTransactionReceipt(String transactionHash) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawPrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawPrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag, List<String> mandatoryFor) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawTransaction(String signedTransactionData) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendTransaction(PrivateTransaction transaction) org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendTransactionAsync(PrivateTransaction transaction) org.web3j.protocol.core.Request<?,IstanbulCandidates> org.web3j.protocol.core.Request<?,ConsensusNoResponse> istanbulDiscard(String address) org.web3j.protocol.core.Request<?,IstanbulBlockSigners> istanbulGetSignersFromBlock(String blockNum) org.web3j.protocol.core.Request<?,IstanbulBlockSigners> istanbulGetSignersFromBlockByHash(String blockHash) org.web3j.protocol.core.Request<?,IstanbulSnapshot> istanbulGetSnapshot(String blockNum) org.web3j.protocol.core.Request<?,IstanbulSnapshot> istanbulGetSnapshotAtHash(String blockHash) org.web3j.protocol.core.Request<?,IstanbulValidators> istanbulGetValidators(String blockNum) org.web3j.protocol.core.Request<?,IstanbulValidators> istanbulGetValidatorsAtHash(String blockHash) org.web3j.protocol.core.Request<?,IstanbulNodeAddress> org.web3j.protocol.core.Request<?,ConsensusNoResponse> istanbulPropose(String address, boolean auth) org.web3j.protocol.core.Request<?,ActiveExtensionList> org.web3j.protocol.core.Request<?,ApproveExtensionInfo> quorumExtensionApproveExtension(String addressToVoteOn, boolean vote, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,CancelExtensionInfo> quorumExtensionCancelExtension(String extensionContract, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExtendContractInfo> quorumExtensionExtendContract(String toExtend, String newRecipientPtmPublicKey, String recipientAddress, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExtensionApprovalUuid> quorumExtensionGenerateExtensionApprovalUuid(String addressToVoteOn, String externalSignerAddress, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExtensionStatusInfo> quorumExtensionGetExtensionStatus(String managementContractAddress) org.web3j.protocol.core.Request<?,ContractPrivacyMetadataInfo> quorumGetContractPrivacyMetadata(String hexDigest) org.web3j.protocol.core.Request<?,PrivatePayload> quorumGetPrivatePayload(String hexDigest) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddAccountToOrg(String address, String orgId, String roleId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddNewRole(String orgId, String roleId, int access, boolean isVoter, boolean isAdmin, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddNode(String orgId, String enodeId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddOrg(String orgId, String enodeId, String address, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddSubOrg(String pOrgId, String orgId, String enodeId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveAdminRole(String orgId, String address, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveBlackListedAccountRecovery(String orgId, String address, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveBlackListedNodeRecovery(String orgId, String enodeId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveOrg(String orgId, String enodeId, String address, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveOrgStatus(String orgId, int action, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAssignAdminRole(String orgId, String address, String roleId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionChangeAccountRole(String address, String orgId, String roleId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,PermissionAccountList> org.web3j.protocol.core.Request<?,PermissionNodeList> org.web3j.protocol.core.Request<?,OrgDetailsInfo> org.web3j.protocol.core.Request<?,PermissionOrgList> org.web3j.protocol.core.Request<?,PermissionRoleList> org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRecoverBlackListedAccount(String orgId, String address, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRecoverBlackListedNode(String orgId, String enodeId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRemoveRole(String orgId, String roleId, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateAccountStatus(String orgId, String address, int status, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateNodeStatus(String orgId, String enodeId, int action, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateOrgStatus(String orgId, int action, PrivateTransaction transaction) org.web3j.protocol.core.Request<?,RaftPeerId> raftAddLearner(String enode) org.web3j.protocol.core.Request<?,RaftPeerId> raftAddPeer(String enode) org.web3j.protocol.core.Request<?,RaftCluster> org.web3j.protocol.core.Request<?,RaftLeader> org.web3j.protocol.core.Request<?,RaftRole> org.web3j.protocol.core.Request<?,RaftPromote> raftPromoteToPeer(int raftId) org.web3j.protocol.core.Request<?,ConsensusNoResponse> raftRemovePeer(int peerId) Methods inherited from class org.web3j.protocol.core.JsonRpc2_0Web3j
adminAddPeer, adminDataDir, adminNodeInfo, adminPeers, adminRemovePeer, blockFlowable, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBlockHashFlowable, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethFeeHistory, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockReceipts, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethLogFlowable, ethMaxPriorityFeePerGas, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethPendingTransactionHashFlowable, ethProtocolVersion, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, logsNotifications, netListening, netPeerCount, netVersion, newBatch, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, shutdown, transactionFlowable, txPoolStatus, web3ClientVersion, web3Sha3Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.web3j.protocol.core.Batcher
newBatchMethods inherited from interface org.web3j.protocol.core.Ethereum
adminAddPeer, adminDataDir, adminNodeInfo, adminPeers, adminRemovePeer, dbGetHex, dbGetString, dbPutHex, dbPutString, ethAccounts, ethBlockNumber, ethCall, ethChainId, ethCoinbase, ethCompileLLL, ethCompileSerpent, ethCompileSolidity, ethEstimateGas, ethFeeHistory, ethGasPrice, ethGetBalance, ethGetBlockByHash, ethGetBlockByNumber, ethGetBlockReceipts, ethGetBlockTransactionCountByHash, ethGetBlockTransactionCountByNumber, ethGetCode, ethGetCompilers, ethGetFilterChanges, ethGetFilterLogs, ethGetLogs, ethGetStorageAt, ethGetTransactionByBlockHashAndIndex, ethGetTransactionByBlockNumberAndIndex, ethGetTransactionByHash, ethGetTransactionCount, ethGetTransactionReceipt, ethGetUncleByBlockHashAndIndex, ethGetUncleByBlockNumberAndIndex, ethGetUncleCountByBlockHash, ethGetUncleCountByBlockNumber, ethGetWork, ethHashrate, ethMaxPriorityFeePerGas, ethMining, ethNewBlockFilter, ethNewFilter, ethNewPendingTransactionFilter, ethProtocolVersion, ethSendTransaction, ethSign, ethSubmitHashrate, ethSubmitWork, ethSyncing, ethUninstallFilter, netListening, netPeerCount, netVersion, shhAddToGroup, shhGetFilterChanges, shhGetMessages, shhHasIdentity, shhNewFilter, shhNewGroup, shhNewIdentity, shhPost, shhUninstallFilter, shhVersion, txPoolStatus, web3ClientVersion, web3Sha3Methods inherited from interface org.web3j.quorum.Quorum
ethSendRawPrivateTransactionMethods inherited from interface org.web3j.protocol.Web3j
shutdownMethods inherited from interface org.web3j.protocol.rx.Web3jRx
blockFlowable, ethBlockHashFlowable, ethLogFlowable, ethPendingTransactionHashFlowable, logsNotifications, newHeadsNotifications, pendingTransactionFlowable, replayPastAndFutureBlocksFlowable, replayPastAndFutureTransactionsFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastBlocksFlowable, replayPastTransactionsFlowable, replayPastTransactionsFlowable, transactionFlowable
-
Constructor Details
-
JsonRpc2_0Quorum
public JsonRpc2_0Quorum(org.web3j.protocol.Web3jService web3jService) -
JsonRpc2_0Quorum
public JsonRpc2_0Quorum(org.web3j.protocol.Web3jService web3jService, long pollingInterval, ScheduledExecutorService scheduledExecutorService)
-
-
Method Details
-
ethSendRawPrivateTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawPrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag, List<String> mandatoryFor) - Specified by:
ethSendRawPrivateTransactionin interfaceQuorum
-
ethSendRawPrivateTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawPrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag) - Specified by:
ethSendRawPrivateTransactionin interfaceQuorum
-
ethSendRawTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendRawTransaction(String signedTransactionData) - Specified by:
ethSendRawTransactionin interfaceorg.web3j.protocol.core.Ethereum- Specified by:
ethSendRawTransactionin interfaceQuorum- Overrides:
ethSendRawTransactionin classorg.web3j.protocol.core.JsonRpc2_0Web3j
-
ethSendTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendTransaction(PrivateTransaction transaction) - Specified by:
ethSendTransactionin interfaceQuorum
-
quorumGetPrivatePayload
- Specified by:
quorumGetPrivatePayloadin interfaceQuorum
-
quorumGetContractPrivacyMetadata
public org.web3j.protocol.core.Request<?,ContractPrivacyMetadataInfo> quorumGetContractPrivacyMetadata(String hexDigest) - Specified by:
quorumGetContractPrivacyMetadatain interfaceQuorum
-
ethSendTransactionAsync
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethSendTransactionAsync(PrivateTransaction transaction) - Specified by:
ethSendTransactionAsyncin interfaceQuorum
-
ethGetQuorumTransactionReceipt
public org.web3j.protocol.core.Request<?,EthGetQuorumTransactionReceipt> ethGetQuorumTransactionReceipt(String transactionHash) - Specified by:
ethGetQuorumTransactionReceiptin interfaceQuorum
-
ethDistributePrivateTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag, List<String> mandatoryFor) - Specified by:
ethDistributePrivateTransactionin interfaceQuorum
-
ethDistributePrivateTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor, PrivacyFlag privacyFlag) - Specified by:
ethDistributePrivateTransactionin interfaceQuorum
-
ethDistributePrivateTransaction
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthSendTransaction> ethDistributePrivateTransaction(String signedTransactionData, List<String> privateFor) - Specified by:
ethDistributePrivateTransactionin interfaceQuorum
-
ethGetPrivacyPrecompileAddress
- Specified by:
ethGetPrivacyPrecompileAddressin interfaceQuorum
-
ethGetPrivateTransactionByHash
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthTransaction> ethGetPrivateTransactionByHash(String hexDigest) - Specified by:
ethGetPrivateTransactionByHashin interfaceQuorum
-
ethGetPrivateTransactionReceipt
public org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthGetTransactionReceipt> ethGetPrivateTransactionReceipt(String hexDigest) - Specified by:
ethGetPrivateTransactionReceiptin interfaceQuorum
-
raftGetLeader
- Specified by:
raftGetLeaderin interfaceQuorum
-
raftGetRole
- Specified by:
raftGetRolein interfaceQuorum
-
raftAddPeer
- Specified by:
raftAddPeerin interfaceQuorum
-
raftRemovePeer
- Specified by:
raftRemovePeerin interfaceQuorum
-
raftGetCluster
- Specified by:
raftGetClusterin interfaceQuorum
-
raftAddLearner
- Specified by:
raftAddLearnerin interfaceQuorum
-
raftPromoteToPeer
- Specified by:
raftPromoteToPeerin interfaceQuorum
-
istanbulGetSnapshot
- Specified by:
istanbulGetSnapshotin interfaceQuorum
-
istanbulGetSnapshotAtHash
public org.web3j.protocol.core.Request<?,IstanbulSnapshot> istanbulGetSnapshotAtHash(String blockHash) - Specified by:
istanbulGetSnapshotAtHashin interfaceQuorum
-
istanbulGetValidators
- Specified by:
istanbulGetValidatorsin interfaceQuorum
-
istanbulGetValidatorsAtHash
public org.web3j.protocol.core.Request<?,IstanbulValidators> istanbulGetValidatorsAtHash(String blockHash) - Specified by:
istanbulGetValidatorsAtHashin interfaceQuorum
-
istanbulPropose
public org.web3j.protocol.core.Request<?,ConsensusNoResponse> istanbulPropose(String address, boolean auth) - Specified by:
istanbulProposein interfaceQuorum
-
istanbulDiscard
- Specified by:
istanbulDiscardin interfaceQuorum
-
istanbulCandidates
- Specified by:
istanbulCandidatesin interfaceQuorum
-
istanbulNodeAddress
- Specified by:
istanbulNodeAddressin interfaceQuorum
-
istanbulGetSignersFromBlock
public org.web3j.protocol.core.Request<?,IstanbulBlockSigners> istanbulGetSignersFromBlock(String blockNum) - Specified by:
istanbulGetSignersFromBlockin interfaceQuorum
-
istanbulGetSignersFromBlockByHash
public org.web3j.protocol.core.Request<?,IstanbulBlockSigners> istanbulGetSignersFromBlockByHash(String blockHash) - Specified by:
istanbulGetSignersFromBlockByHashin interfaceQuorum
-
quorumPermissionGetOrgList
- Specified by:
quorumPermissionGetOrgListin interfaceQuorum
-
quorumPermissionGetNodeList
- Specified by:
quorumPermissionGetNodeListin interfaceQuorum
-
quorumPermissionGetAccountList
- Specified by:
quorumPermissionGetAccountListin interfaceQuorum
-
quorumPermissionGetRoleList
- Specified by:
quorumPermissionGetRoleListin interfaceQuorum
-
quorumPermissionAddOrg
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddOrg(String orgId, String enodeId, String address, PrivateTransaction transaction) - Specified by:
quorumPermissionAddOrgin interfaceQuorum
-
quorumPermissionApproveOrg
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveOrg(String orgId, String enodeId, String address, PrivateTransaction transaction) - Specified by:
quorumPermissionApproveOrgin interfaceQuorum
-
quorumPermissionAddSubOrg
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddSubOrg(String pOrgId, String orgId, String enodeId, PrivateTransaction transaction) - Specified by:
quorumPermissionAddSubOrgin interfaceQuorum
-
quorumPermissionUpdateOrgStatus
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateOrgStatus(String orgId, int action, PrivateTransaction transaction) - Specified by:
quorumPermissionUpdateOrgStatusin interfaceQuorum
-
quorumPermissionApproveOrgStatus
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveOrgStatus(String orgId, int action, PrivateTransaction transaction) - Specified by:
quorumPermissionApproveOrgStatusin interfaceQuorum
-
quorumPermissionAddNode
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddNode(String orgId, String enodeId, PrivateTransaction transaction) - Specified by:
quorumPermissionAddNodein interfaceQuorum
-
quorumPermissionUpdateNodeStatus
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateNodeStatus(String orgId, String enodeId, int action, PrivateTransaction transaction) - Specified by:
quorumPermissionUpdateNodeStatusin interfaceQuorum
-
quorumPermissionAssignAdminRole
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAssignAdminRole(String orgId, String address, String roleId, PrivateTransaction transaction) - Specified by:
quorumPermissionAssignAdminRolein interfaceQuorum
-
quorumPermissionApproveAdminRole
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveAdminRole(String orgId, String address, PrivateTransaction transaction) - Specified by:
quorumPermissionApproveAdminRolein interfaceQuorum
-
quorumPermissionAddNewRole
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddNewRole(String orgId, String roleId, int access, boolean isVoter, boolean isAdmin, PrivateTransaction transaction) - Specified by:
quorumPermissionAddNewRolein interfaceQuorum
-
quorumPermissionRemoveRole
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRemoveRole(String orgId, String roleId, PrivateTransaction transaction) - Specified by:
quorumPermissionRemoveRolein interfaceQuorum
-
quorumPermissionAddAccountToOrg
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionAddAccountToOrg(String address, String orgId, String roleId, PrivateTransaction transaction) - Specified by:
quorumPermissionAddAccountToOrgin interfaceQuorum
-
quorumPermissionChangeAccountRole
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionChangeAccountRole(String address, String orgId, String roleId, PrivateTransaction transaction) - Specified by:
quorumPermissionChangeAccountRolein interfaceQuorum
-
quorumPermissionUpdateAccountStatus
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionUpdateAccountStatus(String orgId, String address, int status, PrivateTransaction transaction) - Specified by:
quorumPermissionUpdateAccountStatusin interfaceQuorum
-
quorumPermissionGetOrgDetails
public org.web3j.protocol.core.Request<?,OrgDetailsInfo> quorumPermissionGetOrgDetails(String orgId) - Specified by:
quorumPermissionGetOrgDetailsin interfaceQuorum
-
quorumPermissionRecoverBlackListedNode
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRecoverBlackListedNode(String orgId, String enodeId, PrivateTransaction transaction) - Specified by:
quorumPermissionRecoverBlackListedNodein interfaceQuorum
-
quorumPermissionApproveBlackListedNodeRecovery
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveBlackListedNodeRecovery(String orgId, String enodeId, PrivateTransaction transaction) - Specified by:
quorumPermissionApproveBlackListedNodeRecoveryin interfaceQuorum
-
quorumPermissionRecoverBlackListedAccount
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionRecoverBlackListedAccount(String orgId, String address, PrivateTransaction transaction) - Specified by:
quorumPermissionRecoverBlackListedAccountin interfaceQuorum
-
quorumPermissionApproveBlackListedAccountRecovery
public org.web3j.protocol.core.Request<?,ExecStatusInfo> quorumPermissionApproveBlackListedAccountRecovery(String orgId, String address, PrivateTransaction transaction) - Specified by:
quorumPermissionApproveBlackListedAccountRecoveryin interfaceQuorum
-
quorumExtensionActiveExtensionContracts
public org.web3j.protocol.core.Request<?,ActiveExtensionList> quorumExtensionActiveExtensionContracts()- Specified by:
quorumExtensionActiveExtensionContractsin interfaceQuorum
-
quorumExtensionApproveExtension
public org.web3j.protocol.core.Request<?,ApproveExtensionInfo> quorumExtensionApproveExtension(String addressToVoteOn, boolean vote, PrivateTransaction transaction) - Specified by:
quorumExtensionApproveExtensionin interfaceQuorum
-
quorumExtensionCancelExtension
public org.web3j.protocol.core.Request<?,CancelExtensionInfo> quorumExtensionCancelExtension(String extensionContract, PrivateTransaction transaction) - Specified by:
quorumExtensionCancelExtensionin interfaceQuorum
-
quorumExtensionExtendContract
public org.web3j.protocol.core.Request<?,ExtendContractInfo> quorumExtensionExtendContract(String toExtend, String newRecipientPtmPublicKey, String recipientAddress, PrivateTransaction transaction) - Specified by:
quorumExtensionExtendContractin interfaceQuorum
-
quorumExtensionGetExtensionStatus
public org.web3j.protocol.core.Request<?,ExtensionStatusInfo> quorumExtensionGetExtensionStatus(String managementContractAddress) - Specified by:
quorumExtensionGetExtensionStatusin interfaceQuorum
-
quorumExtensionGenerateExtensionApprovalUuid
public org.web3j.protocol.core.Request<?,ExtensionApprovalUuid> quorumExtensionGenerateExtensionApprovalUuid(String addressToVoteOn, String externalSignerAddress, PrivateTransaction transaction) - Specified by:
quorumExtensionGenerateExtensionApprovalUuidin interfaceQuorum
-