-
Notifications
You must be signed in to change notification settings - Fork 70
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 fund contract receives donation #144
Comments
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello I'm a front-end and a blockchain developer and will love to work on this please assign 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 implementation of the event in question to understand its expected values and parameters. Following this, I will create a comprehensive unit test that ensures the event is emitted correctly with all the required values, aligning with the acceptance criteria, and subsequently verify that all tests pass successfully. |
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 |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI am a cairo developer with alot of contributions in the starknet ecosystem. I belive i would be a perfect fit for this issue and i would love to show case my skills in this repo if given the chance. How I plan on tackling this issueI would first of all go through the code base to understand how everything works. then identify all functions that implements a donation to the fund contract. then i would create the event and attach it to such functions. then i would write test cases to make sure the event is fired off when all goes well. |
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 #144. 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 using the assert_emitted method when the fund contract receives a donation |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi, I'm Eleazar and I'm applying to issue #144. I estimate this will take 6hours max to complete. How I plan on tackling this issueThis is how I would tackle this issue: Review the implementation of the function and Event struct Ensure that the needed attributes of the Event struct are in place Ensure code builds successfully and tests are passed successfully |
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..Leveraging my experience in smart contract testing, I would ensure that the test covers all possible scenarios to confirm the event's correctness and would run the tests to ensure they pass successfully. How I plan on tackling this issueTo address the issue of ensuring the correct emission of an event as outlined in issue #138, I would start by reviewing the relevant context in that issue to understand the expected event structure and values. I would then write a comprehensive unit test targeting the function responsible for emitting the event. This test would verify that the event is emitted with all the necessary attributes and that the emitted values match the expected outcomes. |
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 craft a test to make sure the event is emitted using Starknet Foundry and assert_emitted. |
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 issueSetup: Add event structure to Fund contract Test Creation: Write a focused test function with user donating a contract Validation: Verify that event is emitted with correct details |
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 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 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 issueReview the donation logic in the contract to understand the event emitted when funds are received. |
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 a graduate of starknet-cairo developer bootcamp. 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 |
My background How I plan on tackling this issue
|
Could I be assigned to this? |
Hi, I'm Gideon Bature, a Software Engineer and I'll be working on issue #144. I estimate this will take 2 days to complete. This is how I would tackle this issue: based on the issue #138 that emits an event when a fund contract receives a new donation in the receiveDonation method, I am going to do the following:
|
May I be assigned to this? |
Is it okay if I take this? |
I'd be happy to do this. |
Can I handle this task? |
gm! I am Sagar Rana, and I am experienced in writing Cairo smart contracts along with snforge tests. you can check my contributions and my works on my github and onlydust profile. here is how I would approach this issue: |
Mind if I take this issue? |
Hello @salazarsebas this ticket is ready to work! Any questions let us know :) |
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: