pub fn create_mission_pool(
    ctx: Context<'_, '_, '_, '_, CreateMissionPool<'_>>,
    args: CreateMissionPoolArgs
) -> Result<()>