Class EthereumWRLDToken

java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
com.nftworlds.wallet.contracts.wrappers.ethereum.EthereumWRLDToken

public class EthereumWRLDToken extends org.web3j.tx.Contract
Contract wrapper for ERC20 NFT Worlds WRLD token on the Ethereum chain. Auto-generated with web3j version 4.1.1
  • Field Details

  • Constructor Details

    • EthereumWRLDToken

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

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

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

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

    • getApprovalEvents

      public List<EthereumWRLDToken.ApprovalEventResponse> getApprovalEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • approvalEventFlowable

      public io.reactivex.Flowable<EthereumWRLDToken.ApprovalEventResponse> approvalEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • approvalEventFlowable

      public io.reactivex.Flowable<EthereumWRLDToken.ApprovalEventResponse> approvalEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getOwnershipTransferredEvents

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

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

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

      public List<EthereumWRLDToken.TransferEventResponse> getTransferEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transferEventFlowable

      public io.reactivex.Flowable<EthereumWRLDToken.TransferEventResponse> transferEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transferEventFlowable

      public io.reactivex.Flowable<EthereumWRLDToken.TransferEventResponse> transferEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • allowance

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> allowance(String owner, String spender)
    • approve

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> approve(String spender, BigInteger amount)
    • balanceOf

      public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> balanceOf(String account)
    • cap

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

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> claim(BigInteger _amount, BigInteger _claimNonce, byte[] _signature)
    • claimEnabled

      public org.web3j.protocol.core.RemoteFunctionCall<Boolean> claimEnabled()
    • decimals

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

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> decreaseAllowance(String spender, BigInteger subtractedValue)
    • enableSecondClaim

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> enableSecondClaim()
    • increaseAllowance

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> increaseAllowance(String spender, BigInteger addedValue)
    • mint

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> mint(String to, BigInteger amount)
    • name

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

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

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

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> transfer(String recipient, BigInteger amount)
    • transferFrom

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> transferFrom(String sender, String recipient, BigInteger amount)
    • transferOwnership

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

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

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

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

      public static EthereumWRLDToken load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)