Skip to content

EstimatedReward

sealed class EstimatedReward

What a campaign pays out. Percentage has no concrete amount so it’s suppressed from display.

Fixed
Percentage
Tiered
Unknown
NameSummary
Fixedclass Fixed(val amount: TokenAmount) : EstimatedReward
Percentageclass Percentage(val percent: Double, val percentOf: String, val maxAmount: TokenAmount?, val minAmount: TokenAmount?) : EstimatedReward
Tieredclass Tiered(val tierField: String, val tiers: List<RewardTier>) : EstimatedReward
Unknownclass Unknown(val payoutType: String) : EstimatedReward
A payout type newer than this binary. Never rendered, never dropped.