diff --git a/genesis-programs/src/lib.rs b/genesis-programs/src/lib.rs index 2d2c18169f..df20c5f45e 100644 --- a/genesis-programs/src/lib.rs +++ b/genesis-programs/src/lib.rs @@ -26,7 +26,17 @@ pub fn get_inflation(operating_mode: OperatingMode, epoch: Epoch) -> Option { + OperatingMode::Preview => { + if epoch == 0 { + // No inflation at epoch 0 + Some(Inflation::new_disabled()) + } else if epoch == 44 { + Some(Inflation::default()) + } else { + None + } + } + OperatingMode::Stable => { if epoch == 0 { // No inflation at epoch 0 Some(Inflation::new_disabled())