# Feature Available

1. [create pool](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-dex-sdk/features/create-pool)
   1. [create pool ](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex-sdk/features/create-pool#id-1.-create-pool)
   2. [create\_pool\_with\_liquidity\_with\_all](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex-sdk/features/create-pool#id-2.-create-pool-and-add-liquidity)
2. [swap](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/swap-and-calculate-swap-result)
   1. [swap](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/swap-and-calculate-swap-result#id-1.-swap)
   2. [swap with partner](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/swap-and-calculate-swap-result#id-2.-swap-with-partner)
3. [open position](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/open-position)
4. [add liquidity](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/add-liquidity)
   1. [add liquidity](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/add-liquidity)
   2. [add liquidity fix coin](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-dex-sdk/features/add-liquidity-with-fixed-coin)
5. [remove liquidity](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-dex-sdk/features/remove-liquidity)
   1. [remove liquidity](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-dex-sdk/features/remove-liquidity)
   2. [remove liquidity with option](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/remove-liquidity#id-2.-remove_liquidity_with_option)
6. [collect fee](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/collect-fee)
7. [collect reward](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/collect-reward)
8. [close position](https://tucana-1.gitbook.io/tucana-developer-docs/spot-dex/spot-contract/feature-available/close-position)
