BlockheaderWeb3-Community / auto-swap

Simplifying auto swapping of non-stables to stables
1 stars 12 forks source link

Implement is_approved function #9

Open EjembiEmmanuel opened 1 week ago

EjembiEmmanuel commented 1 week ago

Implement is_approved function to verify AutoSwappr approval status for a given contract address.

write full unit test for the function

collinsadi commented 1 week ago

Can I start working on this?

ryzen-xp commented 1 week ago

Hi, I am proficient Blockchain developer expert in Cairo , Rust and Solidity and also in web development. I have contributed many stark net project and more . please /assign this issue . Thank You

Birdmannn commented 1 week ago

Please @EjembiEmmanuel can I be assigned this issue #9

Background: I'm Pascal Torti, a web2/web3 full stack developer (java, javascript, and cairo) a recent Starknet-cairo bootcamp graduate, and I would love to tackle this good first issue. I have written various cairo contracts, although this is my first ever contributing on only dust. I know how to implement this function correctly.

Solution

  1. write out this function with it's corresponding parameters and return value in the interfaces folder in autoswappr.cairo file
  2. Implement this function in the main smart autoswappr.cairo contract file
  3. Create a new test function in the test folder to test out all possibilities to make sure there are no bugs, both current, and future bugs
  4. ETA is less than 2 hours max, considering the fact there might be other internal implementations to do other than this issue's headline
Unickhub commented 1 week ago

May I take this issue on?

MullerTheScientist commented 1 week ago

can i please address this issue

martinvibes commented 1 week ago

Can I take care of this issue? i'm a frontend dev, and a blockchain dev kindly assign :)

ShantelPeters commented 1 week ago

Could I try solving this?

mimiprosper commented 1 week ago

Am a web 2 frontend developer, a solidity smart contract developer/auditor and a cairo smart contract developer. Am a graduate of GIDAxStarknet Cairo Bootcamp. I would Implement is_approved function to verify AutoSwappr approval status for a given contract address. I have successfully done tasks assigned to me in OnlyDust. If assigned this i would complete it within 4 days.

SoarinSkySagar commented 1 week ago

May i work on this issue @EjembiEmmanuel?

I am a cairo developer and regular OS contributor at @keep-starknet-strange. I have worked on many cairo codebases and I can assure you that I can resolve this issue.

eta: 2 days

Michaelkingsdev commented 1 week ago

Mind if I take this issue?

Kaminar-i commented 1 week ago

Can I take care of this issue

CollinsC1O commented 1 week ago

May I handle this issue?

No-bodyq commented 1 week ago

I'd like to take this issue. @EjembiEmmanuel

Supa-mega commented 1 week ago

Mind if I try this one?

saimeunt commented 1 week ago

Hey I'd like to implement this one please!

LazarusAA commented 1 week ago

Hi! I'm Alvaro Lazarus, a developer from Dojo Coding ⛩️. I enjoy building and refining functional code, and I’d love to help implement the is_approved function to ensure accurate approval verification for AutoSwappr.

My workflow:

ETA: 48 hrs

princeibs commented 6 days ago

Hi @LazarusAA, any update on this?

LazarusAA commented 4 days ago

Hi @princeibs @EjembiEmmanuel, I'm so sorry for not sending any updates, I missed the message notification, I'm basically done with the issue I just have to make the PR. 😭

I thought the ODHack was until December 1st, it was my bad for the lack of communication, would you mind reopening the issue so I can submit the PR.

EjembiEmmanuel commented 4 days ago

@LazarusAA I've reopened the issue, please go ahead and submit your PR

LazarusAA commented 4 days ago

Thank you @EjembiEmmanuel , I'll submit it ASAP