Class StrategyHandler

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

public class StrategyHandler 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.10.3.

  • Field Details

  • Constructor Details

    • StrategyHandler

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

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

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

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

    • getApprovalForAllEvents

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

      public static StrategyHandler.ApprovalForAllEventResponse getApprovalForAllEventFromLog(org.web3j.protocol.core.methods.response.Log log)
    • approvalForAllEventFlowable

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

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

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

      public static StrategyHandler.TransferBatchEventResponse getTransferBatchEventFromLog(org.web3j.protocol.core.methods.response.Log log)
    • transferBatchEventFlowable

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

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

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

      public static StrategyHandler.TransferSingleEventResponse getTransferSingleEventFromLog(org.web3j.protocol.core.methods.response.Log log)
    • transferSingleEventFlowable

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

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

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

      public static StrategyHandler.URIEventResponse getURIEventFromLog(org.web3j.protocol.core.methods.response.Log log)
    • uRIEventFlowable

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

      public io.reactivex.Flowable<StrategyHandler.URIEventResponse> uRIEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • 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)
    • 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)
    • 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)
    • startUsingNFT

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

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

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

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

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

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

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

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