-
Notifications
You must be signed in to change notification settings - Fork 47
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
[test] Test withdraw method functionality #134
Comments
Hello @adrianvrj I'm a Front-end and a Blockchain developer. I will love to work on this issue. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm a software developer with 2+ years of experience and I have worked with backend technologies such as Cairo, Java, C# and frontend with React, NextJS, JS/TS. Also, I'm a member of the Dojo Coding community here in CR and I have made contributions in Cairo VM Go, Cairo VM TS, Cairo Lints etc. Likewise, I’m a Cairo developer working on ByteBeasts, a fully on-chain RPG game built using Dojo. How I plan on tackling this issue
ET: 1-3 days. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello! My name is Lukman, and I am a passionate Smart Contract Developer with two years of experience in writing smart contracts. My hands-on experience spans various blockchain platforms, including Ethereum and Starknet. I’m eager to leverage my skills in developing efficient, secure, and innovative solutions in the blockchain space. How I plan on tackling this issueTo address this issue, I will begin by reviewing the withdraw function in contracts/src/fund.cairo to understand its logic and identify the various scenarios that need to be tested. I will then create a comprehensive suite of tests covering all scenarios, such as successful withdrawals, edge cases for insufficient funds, and ensuring correct event emissions. Finally, I will run all tests to confirm that they pass successfully and validate the functionality of the withdraw method. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi, I am a skilled Cairo dev with lots of experience contributing to amazing projects, my profile is a witness to that statement. How I plan on tackling this issueI'll write a robust test covering all edge cases and ensuring the contract functions as expected. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedMid level Cairo Developer How I plan on tackling this issueI will write tests for the withdraw function to validate its correctness with all tests succeeding. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveraged How I plan on tackling this issue |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedMy background in smart contract development and testing will enable me to effectively implement comprehensive tests that ensure the robustness of this functionality. How I plan on tackling this issueTo solve the issue of testing the withdraw functionality in |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have contributed to several Cairo projects on OnlyDust and I've worked on very similar issues in the past such as ArkProjectNFTs/bridge#236 How I plan on tackling this issueI will carefully add the necessary tests to make sure the withdraw functionality is working as expected. I will use Starknet Foundry to reach 100% coverage. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI bring 2 years of hands-on experience in writing and optimizing tests for Solidity smart contracts, which has given me strong foundation in blockchain testing patterns. Recently, I've expanded my expertise into Cairo development, actively writing contracts and their corresponding tests. My combination of established testing experience in Solidity and fresh perspective in Cairo, along with deep theoretical knowledge, positions me well to tackle this testing challenge effectively. How I plan on tackling this issueAdd a test for the |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a cairo dev. A new-comer here, willing and ready to contribute to contribute to solve the issue. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello guys, I have been working for the past 4 years as a developer with multiple languages such as ts, and for the past 3 months learning and working with cairo on my own projects. How I plan on tackling this issueI would look the method, follow the contributor guidelines and test all it´s cases including border cases. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello @adrianvrj I'm a software engineer from Costa Rica and a proud member of Dojo Coding. I've contributed to projects like Go Stark Me, Coffiblocks, and DipDup, and I have experience with technologies such as Foundry and Cairo. I would love the opportunity to help with this issue and contribute to your project How I plan on tackling this issueFor this issue I will:
ETA: 2-3 days Looking forward to your feedback! Best regards, Diego Duarte Fernández. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI’m experienced in developing and testing smart contracts using Cairo and Solidity. I’ve worked on projects like ARK and Worldlines Bridge How I plan on tackling this issue[1]=>Review the withdraw method logic to understand how it handles fund withdrawals, ensuring edge cases are considered. please /assign |
This issue will be part of ODHack9.0, please apply via Onlydust app
Acceptance Criteria
The text was updated successfully, but these errors were encountered: