Class ActivityBucketDTO


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-05-15T14:38:14.328808-03:00[America/Argentina/Buenos_Aires]")
    public class ActivityBucketDTO
    extends java.lang.Object
    Supplementary data stored for importance recalculation. At each importance recalculation, existing buckets are shifted, the working bucket is finalized and a new working bucketis created. Each bucket influences at most five importance recalculations.
    • Field Detail

      • JSON_PROPERTY_START_HEIGHT

        public static final java.lang.String JSON_PROPERTY_START_HEIGHT
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TOTAL_FEES_PAID

        public static final java.lang.String JSON_PROPERTY_TOTAL_FEES_PAID
        See Also:
        Constant Field Values
      • JSON_PROPERTY_BENEFICIARY_COUNT

        public static final java.lang.String JSON_PROPERTY_BENEFICIARY_COUNT
        See Also:
        Constant Field Values
      • JSON_PROPERTY_RAW_SCORE

        public static final java.lang.String JSON_PROPERTY_RAW_SCORE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ActivityBucketDTO

        public ActivityBucketDTO()
    • Method Detail

      • startHeight

        public ActivityBucketDTO startHeight​(java.math.BigInteger startHeight)
      • getStartHeight

        public java.math.BigInteger getStartHeight()
        Height of the blockchain.
        Returns:
        startHeight
      • setStartHeight

        public void setStartHeight​(java.math.BigInteger startHeight)
      • totalFeesPaid

        public ActivityBucketDTO totalFeesPaid​(java.math.BigInteger totalFeesPaid)
      • getTotalFeesPaid

        public java.math.BigInteger getTotalFeesPaid()
        Absolute amount. An amount of 123456789 (absolute) for a mosaic with divisibility 6 means 123.456789 (relative).
        Returns:
        totalFeesPaid
      • setTotalFeesPaid

        public void setTotalFeesPaid​(java.math.BigInteger totalFeesPaid)
      • beneficiaryCount

        public ActivityBucketDTO beneficiaryCount​(java.lang.Integer beneficiaryCount)
      • getBeneficiaryCount

        public java.lang.Integer getBeneficiaryCount()
        Number of times the account has been a beneficiary for this bucket.
        Returns:
        beneficiaryCount
      • setBeneficiaryCount

        public void setBeneficiaryCount​(java.lang.Integer beneficiaryCount)
      • getRawScore

        public java.math.BigInteger getRawScore()
        Probability of an account to harvest the next block.
        Returns:
        rawScore
      • setRawScore

        public void setRawScore​(java.math.BigInteger rawScore)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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