Skip to content

Feature/add project structure#4

Open
AdekunleBamz wants to merge 2 commits intophessophissy:mainfrom
AdekunleBamz:feature/add-project-structure
Open

Feature/add project structure#4
AdekunleBamz wants to merge 2 commits intophessophissy:mainfrom
AdekunleBamz:feature/add-project-structure

Conversation

@AdekunleBamz
Copy link
Copy Markdown

Add Project Structure Improvements

This PR adds essential project structure files to improve contributor experience and project maintainability for the Stacks DEX AMM:

Changes

  • LICENSE: Added ISC license file for open source compliance
  • package.json: Created root package.json with workspace configuration for frontend development
  • GitHub Templates: Added issue and PR templates customized for the DEX AMM with liquidity provider/trader/pool creator specific considerations

Benefits

  • Clear licensing for open source contributions
  • Better workspace management with npm scripts for frontend development and Clarinet testing
  • Standardized issue reporting with role-specific fields (liquidity providers, traders, pool creators)
  • Comprehensive PR checklists covering smart contract, frontend, and trading impact changes
  • Improved contributor onboarding for the decentralized exchange ecosystem

Testing

  • All files follow the project's existing patterns
  • Templates are customized for Stacks blockchain and AMM trading functionality
  • No breaking changes to existing code

SmartFlow Developer added 2 commits December 28, 2025 02:04
- Implement bulk-swap-x-for-y for multiple X→Y swaps in one transaction (up to 10 swaps)
- Implement bulk-swap-y-for-x for multiple Y→X swaps in one transaction (up to 10 swaps)
- Implement bulk-add-liquidity for multiple liquidity additions (up to 5 additions)
- Implement bulk-remove-liquidity for multiple liquidity removals (up to 5 removals)
- Added comprehensive test suite covering all bulk operations
- Tests include successful bulk operations, error handling, slippage protection, and integration scenarios
- Bulk operations maintain all existing AMM logic, fee collection, and security validations
- Compatible with existing single-operation workflow while providing efficiency for DEX users
- Add ISC LICENSE file for open source compliance
- Create root package.json with workspace config for frontend
- Add GitHub issue templates (bug report and feature request) for DEX AMM
- Add pull request template with liquidity provider/trader/pool creator specific checklists

These changes improve contributor experience and project maintainability for the Stacks DEX ecosystem.
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