Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Upgrade AMM to Cairo 1 #276

Open
ponderingdemocritus opened this issue Jan 18, 2023 · 1 comment
Open

feat: Upgrade AMM to Cairo 1 #276

ponderingdemocritus opened this issue Jan 18, 2023 · 1 comment
Labels
bounty Difficulty: hard require extensive knowledge about the field Duration: weeks will take multiple weeks State: open ready for contribution Techno: cairo cairo Type: build modify the build system or its external dependecies Type: documentation write documentation Type: feature a new feature to implement

Comments

@ponderingdemocritus
Copy link
Contributor

The AMM will need to be redesigned for Cairo 1.

At this point, the AMM should be spun out into an individual repo for more contributors and become an independently maintained project.

New features:

  • Factory deploying versions of the contract
  • DRY contract structure on view functions
@ponderingdemocritus ponderingdemocritus added Type: feature a new feature to implement Type: documentation write documentation Type: build modify the build system or its external dependecies Difficulty: hard require extensive knowledge about the field State: open ready for contribution Techno: cairo cairo Duration: weeks will take multiple weeks labels Jan 18, 2023
@FelixGibson
Copy link

I would like to work on this feature. It may take a few weeks. You can monitor the progress by checking out the branch in my fork.
https://github.com/FelixGibson/realms-contracts/tree/feat/cairo1-amm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Difficulty: hard require extensive knowledge about the field Duration: weeks will take multiple weeks State: open ready for contribution Techno: cairo cairo Type: build modify the build system or its external dependecies Type: documentation write documentation Type: feature a new feature to implement
Projects
None yet
Development

No branches or pull requests

2 participants