Class TenantProvisioningStrategy


  • public class TenantProvisioningStrategy
    extends org.web3j.tx.Contract

    Auto 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.

    • 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

      • 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)
      • isManager

        public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isManager​(String account)
      • 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

        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)