-
Notifications
You must be signed in to change notification settings - Fork 43
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
ODHack: Backend for discussion #78
Comments
@tensojka Can i hop on this? |
@Gift-Naomi Read CONTRIBUTING.md please. Yes, assigning you, I would recommend you join the telegram group so we can communicate faster. |
@Gift-Naomi Can you provide an estimated delivery timeline? |
can i be assigned this please? |
@tensojka Approximately five working days. |
@Gift-Naomi Thanks, you have been assigned |
@Gift-Naomi What's the progress? Can you ping me on Telegram and open a draft PR so I can see? Please also connect with @kateberryd , she is working on the frontend in #77 |
@tensojka I'll open a draft PR later today |
This backend receives the text of a proposal, the address of the proposee and converts the address to starknet.id if available. Then it creates a JSON with these two (or three if the submitter has a starknet.id) pieces of info and submits it to IPFS. Once the IPFS hash is computed, it should be returned to the caller. Then the backend uploads it to IPFS and pins it with a pinning API or your choice.
Expected skill level: Junior Backend developer
Definition of Done
The backend is written in one of Python, Typescript, Rust, Go. The code is formatted correctly and is ready to be deployed. It has been tested, either with the frontend if available or with curl or similar. The backend returns the IPFS hash before the upload is finished and finishes the upload asynchronously. The code has been reviewed by someone from Carmine Finance.
The text was updated successfully, but these errors were encountered: