pub fn initialize_reward_treasury( ctx: Context<'_, '_, '_, '_, InitializeRewardTreasury<'_>>, ) -> Result<()>