pub fn process(
    rpc_client: &RpcClient,
    config: &CliConfig,
    clmmpool: &Pubkey,
    partner: &Pubkey,
    by_amount_in: bool,
    price_limit_tick: Option<i32>,
    a_to_b: bool,
    amount: &f64,
    slid: &f64
) -> ProcessResult