pub fn handler(
    ctx: Context<'_, '_, '_, '_, CreateVault<'_>>,
    manager: Pubkey,
    serum_program_id: Pubkey,
    pool_program_id: Pubkey,
    farm_program_id: Pubkey,
    farm: Pubkey,
    farm_authority: Pubkey,
    serum_market: Pubkey,
    serum_vault_signer: Pubkey,
    amm_authority: Pubkey
) -> Result<()>
Expand description

Creates a new Vault.