keep-starknet-strange / gitcoin-allo-starknet

Gitcoin Allo protocol for Starknet 🐺
MIT License
5 stars 17 forks source link

[feat] Implement the functionality of acceptProfileOwnership #8

Open Akashneelesh opened 1 month ago

Akashneelesh commented 1 month ago

Down below is the function that is to be implemented in the contract but in cairo. https://github.com/allo-protocol/allo-v2/blob/4dd0ea34a504a16ac90e80f49a5570b8be9b30e9/contracts/core/Registry.sol#L267

Inorder to do something similar to delete functionality on Starknet -> You will have to just change the values to 0.

Resources : https://book.cairo-lang.org/ https://book.cairo-lang.org/ch08-01-generic-data-types.html?highlight=struct#structs

Unruggable memecoin : https://github.com/keep-starknet-strange/unruggable.meme/tree/main/packages/contracts/src Blobstream : https://github.com/keep-starknet-strange/blobstream-starknet/tree/main/src

Exclusively for Starknet India team - To onboard new devs from India Estimated Time taken to complete - 2-3 days (Max)

Thirumurugan7 commented 1 month ago

I would like to take on this

danielcdz commented 1 month ago

Hello! I would like to help with this one! It can take me about a day to complete, I'm doing my first contributions and I want to improve my Cairo skills, completing this issue can help me!

Sh0g0-1758 commented 1 month ago

hey there @Akashneelesh, I would like to take this one up.

kenkomu commented 1 month ago

Hello my name is Kenneth Komu. I am a Starknet developer and I would like to work on the issue.

Josh-121 commented 1 month ago

Would love to work on this

Akashneelesh commented 1 month ago

Heyy @Thirumurugan7 , you have been assigned this issue less goo !!

@danielcdz @Sh0g0-1758 @Josh-121 and @kenkomu since we work on fcfs basis, I have assigned this issue to @Thirumurugan7. There are alot more issues coming up !