pub fn account_create_v3(
    ctx: Context<'_, '_, '_, '_, AccountCreateV3<'_>>,
    account_num: u32,
    token_count: u8,
    serum3_count: u8,
    perp_count: u8,
    perp_oo_count: u8,
    token_conditional_swap_count: u8,
    openbook_v2_count: u8,
    name: String
) -> Result<()>