Skip to content

Conversation

@Abidoyesimze
Copy link

  • Add support for native STX token trading alongside SIP-010 tokens

    • New pool creation functions: create-pool-stx-token-0/1
    • New liquidity functions: add/remove-liquidity-stx-token-0/1
    • New swap functions: swap-stx-token-0/1
    • Helper functions for STX transfers
  • Implement multi-hop swap functionality

    • multi-hop-swap-2: Atomic 2-hop swaps (A → B → C)
    • multi-hop-swap-3: Atomic 3-hop swaps (A → B → C → D)
    • Automatic swap direction detection
    • Slippage protection with min-output-amount
  • Update swap function to return output amount instead of boolean

  • Add comprehensive test coverage (13 tests passing)

  • Add mock-token-3 for multi-hop testing

  • Add IMPROVEMENTS.md documentation

- Add support for native STX token trading alongside SIP-010 tokens
  - New pool creation functions: create-pool-stx-token-0/1
  - New liquidity functions: add/remove-liquidity-stx-token-0/1
  - New swap functions: swap-stx-token-0/1
  - Helper functions for STX transfers

- Implement multi-hop swap functionality
  - multi-hop-swap-2: Atomic 2-hop swaps (A → B → C)
  - multi-hop-swap-3: Atomic 3-hop swaps (A → B → C → D)
  - Automatic swap direction detection
  - Slippage protection with min-output-amount

- Update swap function to return output amount instead of boolean
- Add comprehensive test coverage (13 tests passing)
- Add mock-token-3 for multi-hop testing
- Add IMPROVEMENTS.md documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant