Package io.meeds.deeds.contract
Class TenantProvisioningStrategy
- java.lang.Object
-
- org.web3j.tx.ManagedTransaction
-
- org.web3j.tx.Contract
-
- io.meeds.deeds.contract.TenantProvisioningStrategy
-
public class TenantProvisioningStrategy extends org.web3j.tx.ContractAuto generated code.
Do not modify!
Please use the web3j command line tools, or the org.web3j.codegen.SolidityFunctionWrapperGenerator in the codegen module to update.
Generated with web3j version 4.8.9.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTenantProvisioningStrategy.DelegateeAddedEventResponsestatic classTenantProvisioningStrategy.DelegateeRemovedEventResponsestatic classTenantProvisioningStrategy.ManagerAddedEventResponsestatic classTenantProvisioningStrategy.ManagerRemovedEventResponsestatic classTenantProvisioningStrategy.OwnershipTransferredEventResponse
-
Field Summary
Fields Modifier and Type Field Description static StringBINARYstatic org.web3j.abi.datatypes.EventDELEGATEEADDED_EVENTstatic org.web3j.abi.datatypes.EventDELEGATEEREMOVED_EVENTstatic StringFUNC_ADDMANAGERstatic StringFUNC_DEEDstatic StringFUNC_DELEGATEESstatic StringFUNC_ISMANAGERstatic StringFUNC_ISOWNERstatic StringFUNC_ISPROVISIONINGMANAGERstatic StringFUNC_OWNERstatic StringFUNC_REMOVEDELEGATEEstatic StringFUNC_REMOVEMANAGERstatic StringFUNC_RENOUNCEOWNERSHIPstatic StringFUNC_SETDELEGATEEstatic StringFUNC_STARTTENANTstatic StringFUNC_STOPTENANTstatic StringFUNC_TENANTSTATUSstatic StringFUNC_TRANSFEROWNERSHIPstatic org.web3j.abi.datatypes.EventMANAGERADDED_EVENTstatic org.web3j.abi.datatypes.EventMANAGERREMOVED_EVENTstatic org.web3j.abi.datatypes.EventOWNERSHIPTRANSFERRED_EVENT
-
Constructor Summary
Constructors Modifier Constructor Description protectedTenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)Deprecated.protectedTenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)protectedTenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)Deprecated.protectedTenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>addManager(String account)org.web3j.protocol.core.RemoteFunctionCall<String>deed()io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeAddedEventResponse>delegateeAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeAddedEventResponse>delegateeAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeRemovedEventResponse>delegateeRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeRemovedEventResponse>delegateeRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)org.web3j.protocol.core.RemoteFunctionCall<String>delegatees(BigInteger param0)static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy>deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit, String _deed)Deprecated.static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy>deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _deed)static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy>deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit, String _deed)Deprecated.static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy>deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _deed)List<TenantProvisioningStrategy.DelegateeAddedEventResponse>getDelegateeAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)List<TenantProvisioningStrategy.DelegateeRemovedEventResponse>getDelegateeRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)List<TenantProvisioningStrategy.ManagerAddedEventResponse>getManagerAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)List<TenantProvisioningStrategy.ManagerRemovedEventResponse>getManagerRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)List<TenantProvisioningStrategy.OwnershipTransferredEventResponse>getOwnershipTransferredEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)org.web3j.protocol.core.RemoteFunctionCall<Boolean>isManager(String account)org.web3j.protocol.core.RemoteFunctionCall<Boolean>isOwner()org.web3j.protocol.core.RemoteFunctionCall<Boolean>isProvisioningManager(String _address, BigInteger _nftId)static TenantProvisioningStrategyload(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)Deprecated.static TenantProvisioningStrategyload(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)static TenantProvisioningStrategyload(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)Deprecated.static TenantProvisioningStrategyload(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)io.reactivex.Flowable<TenantProvisioningStrategy.ManagerAddedEventResponse>managerAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)io.reactivex.Flowable<TenantProvisioningStrategy.ManagerAddedEventResponse>managerAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)io.reactivex.Flowable<TenantProvisioningStrategy.ManagerRemovedEventResponse>managerRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)io.reactivex.Flowable<TenantProvisioningStrategy.ManagerRemovedEventResponse>managerRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)org.web3j.protocol.core.RemoteFunctionCall<String>owner()io.reactivex.Flowable<TenantProvisioningStrategy.OwnershipTransferredEventResponse>ownershipTransferredEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)io.reactivex.Flowable<TenantProvisioningStrategy.OwnershipTransferredEventResponse>ownershipTransferredEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>removeDelegatee(BigInteger _nftId)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>removeManager(String account)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>renounceOwnership()org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>setDelegatee(String _address, BigInteger _nftId)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>startTenant(BigInteger _nftId)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>stopTenant(BigInteger _nftId)org.web3j.protocol.core.RemoteFunctionCall<Boolean>tenantStatus(BigInteger param0)org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>transferOwnership(String newOwner)-
Methods inherited from class org.web3j.tx.Contract
convertToNative, deploy, deploy, deploy, deploy, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, executeCallMultipleValueReturn, executeCallSingleValueReturn, executeCallSingleValueReturn, executeRemoteCallMultipleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallTransaction, executeRemoteCallTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getContractBinary, getDeployedAddress, getGasPrice, getStaticDeployedAddress, getTransactionReceipt, isValid, resolveContractAddress, setContractAddress, setDefaultBlockParameter, setDeployedAddress, setGasPrice, setGasProvider, setTransactionReceipt, staticExtractEventParameters, staticExtractEventParametersWithLog
-
-
-
-
Field Detail
-
BINARY
public static final String BINARY
- See Also:
- Constant Field Values
-
FUNC_ADDMANAGER
public static final String FUNC_ADDMANAGER
- See Also:
- Constant Field Values
-
FUNC_DEED
public static final String FUNC_DEED
- See Also:
- Constant Field Values
-
FUNC_DELEGATEES
public static final String FUNC_DELEGATEES
- See Also:
- Constant Field Values
-
FUNC_ISMANAGER
public static final String FUNC_ISMANAGER
- See Also:
- Constant Field Values
-
FUNC_ISOWNER
public static final String FUNC_ISOWNER
- See Also:
- Constant Field Values
-
FUNC_ISPROVISIONINGMANAGER
public static final String FUNC_ISPROVISIONINGMANAGER
- See Also:
- Constant Field Values
-
FUNC_OWNER
public static final String FUNC_OWNER
- See Also:
- Constant Field Values
-
FUNC_REMOVEDELEGATEE
public static final String FUNC_REMOVEDELEGATEE
- See Also:
- Constant Field Values
-
FUNC_REMOVEMANAGER
public static final String FUNC_REMOVEMANAGER
- See Also:
- Constant Field Values
-
FUNC_RENOUNCEOWNERSHIP
public static final String FUNC_RENOUNCEOWNERSHIP
- See Also:
- Constant Field Values
-
FUNC_SETDELEGATEE
public static final String FUNC_SETDELEGATEE
- See Also:
- Constant Field Values
-
FUNC_STARTTENANT
public static final String FUNC_STARTTENANT
- See Also:
- Constant Field Values
-
FUNC_STOPTENANT
public static final String FUNC_STOPTENANT
- See Also:
- Constant Field Values
-
FUNC_TENANTSTATUS
public static final String FUNC_TENANTSTATUS
- See Also:
- Constant Field Values
-
FUNC_TRANSFEROWNERSHIP
public static final String FUNC_TRANSFEROWNERSHIP
- See Also:
- Constant Field Values
-
DELEGATEEADDED_EVENT
public static final org.web3j.abi.datatypes.Event DELEGATEEADDED_EVENT
-
DELEGATEEREMOVED_EVENT
public static final org.web3j.abi.datatypes.Event DELEGATEEREMOVED_EVENT
-
MANAGERADDED_EVENT
public static final org.web3j.abi.datatypes.Event MANAGERADDED_EVENT
-
MANAGERREMOVED_EVENT
public static final org.web3j.abi.datatypes.Event MANAGERREMOVED_EVENT
-
OWNERSHIPTRANSFERRED_EVENT
public static final org.web3j.abi.datatypes.Event OWNERSHIPTRANSFERRED_EVENT
-
-
Constructor Detail
-
TenantProvisioningStrategy
@Deprecated protected TenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
Deprecated.
-
TenantProvisioningStrategy
protected TenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
TenantProvisioningStrategy
@Deprecated protected TenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
Deprecated.
-
TenantProvisioningStrategy
protected TenantProvisioningStrategy(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
-
Method Detail
-
getDelegateeAddedEvents
public List<TenantProvisioningStrategy.DelegateeAddedEventResponse> getDelegateeAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
-
delegateeAddedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeAddedEventResponse> delegateeAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
-
delegateeAddedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeAddedEventResponse> delegateeAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
-
getDelegateeRemovedEvents
public List<TenantProvisioningStrategy.DelegateeRemovedEventResponse> getDelegateeRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
-
delegateeRemovedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeRemovedEventResponse> delegateeRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
-
delegateeRemovedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.DelegateeRemovedEventResponse> delegateeRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
-
getManagerAddedEvents
public List<TenantProvisioningStrategy.ManagerAddedEventResponse> getManagerAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
-
managerAddedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.ManagerAddedEventResponse> managerAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
-
managerAddedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.ManagerAddedEventResponse> managerAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
-
getManagerRemovedEvents
public List<TenantProvisioningStrategy.ManagerRemovedEventResponse> getManagerRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
-
managerRemovedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.ManagerRemovedEventResponse> managerRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
-
managerRemovedEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.ManagerRemovedEventResponse> managerRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
-
getOwnershipTransferredEvents
public List<TenantProvisioningStrategy.OwnershipTransferredEventResponse> getOwnershipTransferredEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
-
ownershipTransferredEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.OwnershipTransferredEventResponse> ownershipTransferredEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
-
ownershipTransferredEventFlowable
public io.reactivex.Flowable<TenantProvisioningStrategy.OwnershipTransferredEventResponse> ownershipTransferredEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
-
addManager
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addManager(String account)
-
deed
public org.web3j.protocol.core.RemoteFunctionCall<String> deed()
-
delegatees
public org.web3j.protocol.core.RemoteFunctionCall<String> delegatees(BigInteger param0)
-
isOwner
public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isOwner()
-
isProvisioningManager
public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isProvisioningManager(String _address, BigInteger _nftId)
-
owner
public org.web3j.protocol.core.RemoteFunctionCall<String> owner()
-
removeDelegatee
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removeDelegatee(BigInteger _nftId)
-
removeManager
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removeManager(String account)
-
renounceOwnership
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> renounceOwnership()
-
setDelegatee
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setDelegatee(String _address, BigInteger _nftId)
-
startTenant
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> startTenant(BigInteger _nftId)
-
stopTenant
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> stopTenant(BigInteger _nftId)
-
tenantStatus
public org.web3j.protocol.core.RemoteFunctionCall<Boolean> tenantStatus(BigInteger param0)
-
transferOwnership
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> transferOwnership(String newOwner)
-
load
@Deprecated public static TenantProvisioningStrategy load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
Deprecated.
-
load
@Deprecated public static TenantProvisioningStrategy load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
Deprecated.
-
load
public static TenantProvisioningStrategy load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
load
public static TenantProvisioningStrategy load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
deploy
public static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _deed)
-
deploy
public static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _deed)
-
deploy
@Deprecated public static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit, String _deed)
Deprecated.
-
deploy
@Deprecated public static org.web3j.protocol.core.RemoteCall<TenantProvisioningStrategy> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit, String _deed)
Deprecated.
-
-