-
Notifications
You must be signed in to change notification settings - Fork 74
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 event emit when user withdraw fund's balance #143
Comments
Hello I'm a front-end and a blockchain developer and will love to work on this |
Hi @adrianvrj I will like to work on this issue. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedAs a skilled solidity and cairo developer with experience in blockchain technologies and contribution to previous testing of smart contracts. Link to previous test: scaffoldstark testing How I plan on tackling this issue
|
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 first review the relevant event emission logic in the contract to understand its structure and expected values. Next, I will write comprehensive test cases that simulate scenarios in which the event should be emitted, verifying that all expected values are correctly captured. Finally, I will run the tests to ensure they pass successfully, confirming that the event is emitted as intended. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am Luis Jiménez, an active member of the Dojo Coding community in Costa Rica, with experience in Cairo, having built onchain games like ByteBeasts and contributed to open-source projects such as CairoLint, where I implemented tests for Cairo lints. Additionally, I taught Cairo during the Starknet Bootcamp for Dojo Coding. I also have experience with TypeScript, contributing to Starknet Quest and Go Stark Me by developing components like ComboBoxes, among others How I plan on tackling this issue
Let me know if this approach sounds good, and if I can proceed with working on it. Estimate time 1-3 days. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedhello @ i'm an experienced frontend developer and a blockchain developer i would love to work on this issue How I plan on tackling this issuei would make sure it is working and test i to make sure it is working |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi, I'm Asher and I'll be working on issue #143. I estimate this will take less than 2 days to complete. How I plan on tackling this issueI will go through the code to get accustomed with its functionality then write tests to assert that the correct event, as well as its expected values are properly emitted when the function is called using the assert_emitted method |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi, im nik, i want to apply to contribute to this issue How I plan on tackling this issueI've goe through the instructions and the codebase, i'll make sure its working. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a blockchain developer with vast knowledge in languages as cairo, typescript, javascript, Html, Css , solidity, React etc. My background in smart contract development will help ensure this implementation is efficient and effective. How I plan on tackling this issueTo address the issue of ensuring that the event is emitted correctly as outlined in issue #139, I would begin by reviewing the specific context provided in that issue to grasp the details of the event being emitted. Next, I would write a focused unit test for the function responsible for emitting this event, confirming that it includes all required attributes and that the emitted values align with the expected results. My approach would include testing various scenarios to ensure robustness and accuracy. Finally, I would run the tests to verify that they pass successfully, confirming the correctness of the event emission process. |
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 issue
|
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a typescript 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 that needs to emit an event, follow the contributor guidelines, do the feature and test all it´s cases. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI’m a blockchain developer with expertise in Cairo and Solidity, experienced in writing and testing smart contracts. Recently, I’ve worked on projects like ARK and Worldlines Bridge, focusing on event handling and testing frameworks. How I plan on tackling this issue[1]=>review the contract logic to understand the event structure and data emitted when a user withdraws funds. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedAm a smart contract developer (solidity & starknet cairo). Am also a smart contract auditor and technical writer. As a smart contract auditor, testing is what i know in-depth and understand. I have audited lots of code bases. I understand how important thorough testing are in the web3 space. How I plan on tackling this issueI would follow the guideline in the repo for fork, clone & pull request. I would clone the project on my local machine. I would study the code base |
I'd like to take this issue. |
I’d like to help with this. |
Hi, I'm Gideon Bature, a Software Engineer and I'll be working on issue #143. I estimate this will take 2 days to complete. This is how I would tackle this issue: based on the issue #139 that emits an event when a fund contract receives a new donation in the withdraw method, I am going to do the following:
|
Is it okay if I take this? |
My background and how it can be leveraged How I plan on tackling this issue
|
Hello @DiegoB1911 this ticket is ready to work! Any questions let us know :) |
Thanks! I’ll have the PR ready soon |
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: