Class MeedsPointsRewarding


  • public class MeedsPointsRewarding
    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

      • MeedsPointsRewarding

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

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

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

        protected MeedsPointsRewarding​(String contractAddress,
                                       org.web3j.protocol.Web3j web3j,
                                       org.web3j.tx.TransactionManager transactionManager,
                                       org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • Method Detail

      • approvalEventFlowable

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

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

        public io.reactivex.Flowable<MeedsPointsRewarding.StakedEventResponse> stakedEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                   org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • transferEventFlowable

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

        public io.reactivex.Flowable<MeedsPointsRewarding.WithdrawnEventResponse> withdrawnEventFlowable​(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)
      • 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)
      • earned

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> earned​(String account)
      • exit

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

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

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

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

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

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

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

        public org.web3j.protocol.core.RemoteFunctionCall<String> rewardDistribution()
      • stake

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> stake​(BigInteger amount)
      • startRewardsTime

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> startRewardsTime()
      • 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)
      • withdraw

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

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

        public static MeedsPointsRewarding 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<MeedsPointsRewarding> deploy​(org.web3j.protocol.Web3j web3j,
                                                                                      org.web3j.crypto.Credentials credentials,
                                                                                      org.web3j.tx.gas.ContractGasProvider contractGasProvider,
                                                                                      String _meed,
                                                                                      String _rewardDistribution,
                                                                                      BigInteger _startRewardsTime)
      • deploy

        public static org.web3j.protocol.core.RemoteCall<MeedsPointsRewarding> deploy​(org.web3j.protocol.Web3j web3j,
                                                                                      org.web3j.tx.TransactionManager transactionManager,
                                                                                      org.web3j.tx.gas.ContractGasProvider contractGasProvider,
                                                                                      String _meed,
                                                                                      String _rewardDistribution,
                                                                                      BigInteger _startRewardsTime)