Class PolygonWRLDToken

java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
com.nftworlds.wallet.contracts.wrappers.polygon.PolygonWRLDToken

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

  • Constructor Details

    • PolygonWRLDToken

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

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

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

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

    • getApprovalEvents

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

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

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

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

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

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

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

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

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

      public List<PolygonWRLDToken.TransferRefEventResponse> getTransferRefEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transferRefEventFlowable

      public io.reactivex.Flowable<PolygonWRLDToken.TransferRefEventResponse> transferRefEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transferRefEventFlowable

      public io.reactivex.Flowable<PolygonWRLDToken.TransferRefEventResponse> transferRefEventFlowable(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()
    • 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)
    • deposit

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> deposit(String user, byte[] depositData)
    • feeBps

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

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

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

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> increaseAllowance(String spender, BigInteger addedValue)
    • 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)
    • transferWithFee

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

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

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

      public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> withdraw(BigInteger amount)
    • load

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

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

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

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