# EstimatedReward

sealed class EstimatedReward

What a campaign pays out. [Percentage](/developers/references/android/id-frak-sdk-rewards/estimatedreward/percentage/) has no concrete amount so it's suppressed from display.

#### Inheritors

| |
|---|
| [Fixed](/developers/references/android/id-frak-sdk-rewards/estimatedreward/fixed/) |
| [Percentage](/developers/references/android/id-frak-sdk-rewards/estimatedreward/percentage/) |
| [Tiered](/developers/references/android/id-frak-sdk-rewards/estimatedreward/tiered/) |
| [Unknown](/developers/references/android/id-frak-sdk-rewards/estimatedreward/unknown/) |

## Types

| Name | Summary |
|---|---|
| [Fixed](/developers/references/android/id-frak-sdk-rewards/estimatedreward/fixed/) | class [Fixed](/developers/references/android/id-frak-sdk-rewards/estimatedreward/fixed/)(val amount: [TokenAmount](/developers/references/android/id-frak-sdk-rewards/tokenamount/)) : EstimatedReward |
| [Percentage](/developers/references/android/id-frak-sdk-rewards/estimatedreward/percentage/) | class [Percentage](/developers/references/android/id-frak-sdk-rewards/estimatedreward/percentage/)(val percent: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html), val percentOf: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val maxAmount: [TokenAmount](/developers/references/android/id-frak-sdk-rewards/tokenamount/)?, val minAmount: [TokenAmount](/developers/references/android/id-frak-sdk-rewards/tokenamount/)?) : EstimatedReward |
| [Tiered](/developers/references/android/id-frak-sdk-rewards/estimatedreward/tiered/) | class [Tiered](/developers/references/android/id-frak-sdk-rewards/estimatedreward/tiered/)(val tierField: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html), val tiers: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)&lt;[RewardTier](/developers/references/android/id-frak-sdk-rewards/rewardtier/)&gt;) : EstimatedReward |
| [Unknown](/developers/references/android/id-frak-sdk-rewards/estimatedreward/unknown/) | class [Unknown](/developers/references/android/id-frak-sdk-rewards/estimatedreward/unknown/)(val payoutType: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : EstimatedReward<br>A payout type newer than this binary. Never rendered, never dropped. |