Class Deed

java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
io.meeds.deeds.contract.Deed

public class Deed 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.9.4.

  • Field Details

  • Constructor Details

    • Deed

      @Deprecated protected Deed(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • Deed

      protected Deed(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • Deed

      @Deprecated protected Deed(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • Deed

      protected Deed(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
  • Method Details

    • getApprovalForAllEvents

      public static List<Deed.ApprovalForAllEventResponse> getApprovalForAllEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • approvalForAllEventFlowable

      public io.reactivex.Flowable<Deed.ApprovalForAllEventResponse> approvalForAllEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • approvalForAllEventFlowable

      public io.reactivex.Flowable<Deed.ApprovalForAllEventResponse> approvalForAllEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getEndedUsingNFTEvents

      public static List<Deed.EndedUsingNFTEventResponse> getEndedUsingNFTEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • endedUsingNFTEventFlowable

      public io.reactivex.Flowable<Deed.EndedUsingNFTEventResponse> endedUsingNFTEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • endedUsingNFTEventFlowable

      public io.reactivex.Flowable<Deed.EndedUsingNFTEventResponse> endedUsingNFTEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getManagerAddedEvents

      public static List<Deed.ManagerAddedEventResponse> getManagerAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • managerAddedEventFlowable

      public io.reactivex.Flowable<Deed.ManagerAddedEventResponse> managerAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • managerAddedEventFlowable

      public io.reactivex.Flowable<Deed.ManagerAddedEventResponse> managerAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getManagerRemovedEvents

      public static List<Deed.ManagerRemovedEventResponse> getManagerRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • managerRemovedEventFlowable

      public io.reactivex.Flowable<Deed.ManagerRemovedEventResponse> managerRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • managerRemovedEventFlowable

      public io.reactivex.Flowable<Deed.ManagerRemovedEventResponse> managerRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getMinterAddedEvents

      public static List<Deed.MinterAddedEventResponse> getMinterAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • minterAddedEventFlowable

      public io.reactivex.Flowable<Deed.MinterAddedEventResponse> minterAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • minterAddedEventFlowable

      public io.reactivex.Flowable<Deed.MinterAddedEventResponse> minterAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getMinterRemovedEvents

      public static List<Deed.MinterRemovedEventResponse> getMinterRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • minterRemovedEventFlowable

      public io.reactivex.Flowable<Deed.MinterRemovedEventResponse> minterRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • minterRemovedEventFlowable

      public io.reactivex.Flowable<Deed.MinterRemovedEventResponse> minterRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getOwnershipTransferredEvents

      public static List<Deed.OwnershipTransferredEventResponse> getOwnershipTransferredEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • ownershipTransferredEventFlowable

      public io.reactivex.Flowable<Deed.OwnershipTransferredEventResponse> ownershipTransferredEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • ownershipTransferredEventFlowable

      public io.reactivex.Flowable<Deed.OwnershipTransferredEventResponse> ownershipTransferredEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getStartedUsingNFTEvents

      public static List<Deed.StartedUsingNFTEventResponse> getStartedUsingNFTEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • startedUsingNFTEventFlowable

      public io.reactivex.Flowable<Deed.StartedUsingNFTEventResponse> startedUsingNFTEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • startedUsingNFTEventFlowable

      public io.reactivex.Flowable<Deed.StartedUsingNFTEventResponse> startedUsingNFTEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getStrategyAddedEvents

      public static List<Deed.StrategyAddedEventResponse> getStrategyAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • strategyAddedEventFlowable

      public io.reactivex.Flowable<Deed.StrategyAddedEventResponse> strategyAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • strategyAddedEventFlowable

      public io.reactivex.Flowable<Deed.StrategyAddedEventResponse> strategyAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getStrategyRemovedEvents

      public static List<Deed.StrategyRemovedEventResponse> getStrategyRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • strategyRemovedEventFlowable

      public io.reactivex.Flowable<Deed.StrategyRemovedEventResponse> strategyRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • strategyRemovedEventFlowable

      public io.reactivex.Flowable<Deed.StrategyRemovedEventResponse> strategyRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getTransferBatchEvents

      public static List<Deed.TransferBatchEventResponse> getTransferBatchEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transferBatchEventFlowable

      public io.reactivex.Flowable<Deed.TransferBatchEventResponse> transferBatchEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transferBatchEventFlowable

      public io.reactivex.Flowable<Deed.TransferBatchEventResponse> transferBatchEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getTransferSingleEvents

      public static List<Deed.TransferSingleEventResponse> getTransferSingleEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transferSingleEventFlowable

      public io.reactivex.Flowable<Deed.TransferSingleEventResponse> transferSingleEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transferSingleEventFlowable

      public io.reactivex.Flowable<Deed.TransferSingleEventResponse> transferSingleEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getURIEvents

      public static List<Deed.URIEventResponse> getURIEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • uRIEventFlowable

      public io.reactivex.Flowable<Deed.URIEventResponse> uRIEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • uRIEventFlowable

      public io.reactivex.Flowable<Deed.URIEventResponse> uRIEventFlowable(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)
    • addMinter

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addMinter(String account)
    • addStrategy

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addStrategy(String account)
    • balanceOf

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> balanceOf(String _owner, BigInteger _id)
    • balanceOfBatch

      public org.web3j.protocol.core.RemoteFunctionCall<List> balanceOfBatch(List<String> _owners, List<BigInteger> _ids)
    • cardType

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> cardType(BigInteger _id)
    • cityIndex

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> cityIndex(BigInteger _id)
    • contractURI

      public org.web3j.protocol.core.RemoteFunctionCall<String> contractURI()
    • create

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> create(String _initialOwner, BigInteger _initialSupply, BigInteger _maxSupply, BigInteger _cityIndex, BigInteger _type, byte[] _data)
    • creators

      public org.web3j.protocol.core.RemoteFunctionCall<String> creators(BigInteger param0)
    • endUsingNFT

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> endUsingNFT(String _account, BigInteger _id)
    • getStrategyUseCount

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> getStrategyUseCount(String _account, BigInteger _id, String _strategy)
    • getTotalUseCount

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> getTotalUseCount(String _account, BigInteger _id)
    • isApprovedForAll

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isApprovedForAll(String _owner, String _operator)
    • isManager

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isManager(String account)
    • isMinter

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isMinter(String account)
    • isOwner

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isOwner()
    • isStrategy

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isStrategy(String account)
    • maxSupply

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> maxSupply(BigInteger _id)
    • name

      public org.web3j.protocol.core.RemoteFunctionCall<String> name()
    • nftsOf

      public org.web3j.protocol.core.RemoteFunctionCall<List> nftsOf(String _account)
    • owner

      public org.web3j.protocol.core.RemoteFunctionCall<String> owner()
    • proxyRegistryAddress

      public org.web3j.protocol.core.RemoteFunctionCall<String> proxyRegistryAddress()
    • removeManager

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removeManager(String account)
    • removeStrategy

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removeStrategy(String account)
    • renounceMinter

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> renounceMinter()
    • renounceOwnership

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> renounceOwnership()
    • safeBatchTransferFrom

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> safeBatchTransferFrom(String _from, String _to, List<BigInteger> _ids, List<BigInteger> _amounts, byte[] _data)
    • safeTransferFrom

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> safeTransferFrom(String _from, String _to, BigInteger _id, BigInteger _amount, byte[] _data)
    • setApprovalForAll

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setApprovalForAll(String _operator, Boolean _approved)
    • setBaseMetadataURI

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setBaseMetadataURI(String _newBaseMetadataURI)
    • startUsingNFT

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> startUsingNFT(String _account, BigInteger _id)
    • supportsInterface

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> supportsInterface(byte[] _interfaceID)
    • symbol

      public org.web3j.protocol.core.RemoteFunctionCall<String> symbol()
    • tokenCityIndex

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenCityIndex(BigInteger param0)
    • tokenMaxSupply

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenMaxSupply(BigInteger param0)
    • tokenSupply

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenSupply(BigInteger param0)
    • tokenType

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenType(BigInteger param0)
    • totalSupply

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> totalSupply()
    • totalSupply

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> totalSupply(BigInteger _id)
    • transferOwnership

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> transferOwnership(String newOwner)
    • uri

      public org.web3j.protocol.core.RemoteFunctionCall<String> uri(BigInteger _id)
    • load

      @Deprecated public static Deed load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • load

      @Deprecated public static Deed load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • load

      public static Deed load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • load

      public static Deed 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<Deed> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _proxyRegistryAddress, String _baseMetadataURI)
    • deploy

      public static org.web3j.protocol.core.RemoteCall<Deed> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String _proxyRegistryAddress, String _baseMetadataURI)
    • deploy

      @Deprecated public static org.web3j.protocol.core.RemoteCall<Deed> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit, String _proxyRegistryAddress, String _baseMetadataURI)
      Deprecated.
    • deploy

      @Deprecated public static org.web3j.protocol.core.RemoteCall<Deed> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit, String _proxyRegistryAddress, String _baseMetadataURI)
      Deprecated.