Class GovernanceChainConfig.ChainConfigData.Reward

    • Constructor Summary

      Constructors 
      Constructor Description
      Reward()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean getDeferredTxFee()
      Getter function for deferredTxFee.
      java.lang.String getKip82Ratio()
      Getter function for kip82Ratio
      java.math.BigInteger getMinimumStake()
      Getter function for minimumStake.
      java.math.BigInteger getMintingAmount()
      Getter function for mintingAmount
      java.math.BigInteger getProposerUpdateInterval()
      Getter function for proposerUpdateInterval.
      java.lang.String getRatio()
      Getter function for ratio.
      java.math.BigInteger getStakingUpdateInterval()
      Getter function for stakingUpdateInterval
      boolean getUseGiniCoeff()
      Getter function for useGiniCoeff.
      void setDeferredTxFee​(boolean deferredTxFee)
      Setter function for deferredTxFee.
      void setKip82Ratio​(java.lang.String kip82Ratio)
      Setter function for
      void setMinimumStake​(java.math.BigInteger minimumStake)
      Setter function for minimumStake.
      void setMintingAmount​(java.math.BigInteger mintingAmount)
      Setter function for mintingAmount.
      void setProposerUpdateInterval​(java.math.BigInteger proposerUpdateInterval)
      Setter function for proposerUpdateInterval.
      void setRatio​(java.lang.String ratio)
      Setter function for ratio.
      void setStakingUpdateInterval​(java.math.BigInteger stakingUpdateInterval)
      Setter function for stakingUpdateInterval.
      void setUseGiniCoeff​(boolean useGiniCoeff)
      Setter function for useGiniCoeff.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Reward

        public Reward()
    • Method Detail

      • getUseGiniCoeff

        public boolean getUseGiniCoeff()
        Getter function for useGiniCoeff.
        Returns:
        boolean
      • setUseGiniCoeff

        public void setUseGiniCoeff​(boolean useGiniCoeff)
        Setter function for useGiniCoeff.
        Parameters:
        useGiniCoeff - The value of useGiniCoeff
      • getStakingUpdateInterval

        public java.math.BigInteger getStakingUpdateInterval()
        Getter function for stakingUpdateInterval
        Returns:
        BigInteger
      • setStakingUpdateInterval

        public void setStakingUpdateInterval​(java.math.BigInteger stakingUpdateInterval)
        Setter function for stakingUpdateInterval.
        Parameters:
        stakingUpdateInterval - The valuie of stakingUpdateInterval.
      • getRatio

        public java.lang.String getRatio()
        Getter function for ratio.
        Returns:
        String
      • setRatio

        public void setRatio​(java.lang.String ratio)
        Setter function for ratio.
        Parameters:
        ratio - The value of ratio field.
      • getKip82Ratio

        public java.lang.String getKip82Ratio()
        Getter function for kip82Ratio
        Returns:
        String
      • setKip82Ratio

        public void setKip82Ratio​(java.lang.String kip82Ratio)
        Setter function for
        Parameters:
        kip82Ratio - the value of kip82Ratio field.
      • getProposerUpdateInterval

        public java.math.BigInteger getProposerUpdateInterval()
        Getter function for proposerUpdateInterval.
        Returns:
        BigInteger
      • setProposerUpdateInterval

        public void setProposerUpdateInterval​(java.math.BigInteger proposerUpdateInterval)
        Setter function for proposerUpdateInterval.
        Parameters:
        proposerUpdateInterval - The value of proposerUpdateInterval
      • getMintingAmount

        public java.math.BigInteger getMintingAmount()
        Getter function for mintingAmount
        Returns:
        BigInteger
      • setMintingAmount

        public void setMintingAmount​(java.math.BigInteger mintingAmount)
        Setter function for mintingAmount.
        Parameters:
        mintingAmount - The value of mintingAmount.
      • getMinimumStake

        public java.math.BigInteger getMinimumStake()
        Getter function for minimumStake.
        Returns:
        BigInteger
      • setMinimumStake

        public void setMinimumStake​(java.math.BigInteger minimumStake)
        Setter function for minimumStake.
        Parameters:
        minimumStake - The value of minimumStake.
      • getDeferredTxFee

        public boolean getDeferredTxFee()
        Getter function for deferredTxFee.
        Returns:
        boolean
      • setDeferredTxFee

        public void setDeferredTxFee​(boolean deferredTxFee)
        Setter function for deferredTxFee.
        Parameters:
        deferredTxFee - The value of deferredTxFee.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object