-
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
[feat] Emit event when fund receives a vote #137
Comments
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello I want to be assigned to work on this as a first time contributor to the project. I am a developer with over 4 years of experience. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm Poulav Bhowmick, a Starknet Wolf. I am a software engineer at Invisible Studios, and a blockchain engineer with a robust background in TypeScript, Rust, Solidity Cairo, fullstack development and blockchain technology. My experience includes building robust applications, optimizing functionalities and blockchain integration. I have actively participated in events and open source contributions, enhancing my capability to tackle real-world tech challenges. My projects can be viewed on my GitHub Profile and OnlyDust Profile. Plus I´m active member of Starknet, Ethereum, Stellar ecosystem. How I plan on tackling this issueTo solve this issue, I will modify the ETA - 4 hours |
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 tackle this issue, I will first analyze the receiveVote method in the fund contract to understand where to integrate the event emission. Next, I will define the event struct to include the voter address, fund contract address, and current vote count. Finally, I will implement the event emission in the receiveVote method, ensuring that the code builds successfully and meets the acceptance criteria. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi, I'm Eleazar and I'll be working on issue #137. I estimate this will take 4hours max to complete. How I plan on tackling this issueThis is how I would tackle this issue: Review the implementation of receiveVote function and Event struct and emit event with attributes as required Ensure that the needed attributes of the Event struct are in place Ensure code builds successfully |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello my name is Erick! I am a systems engineering student with a focus on fullstack web development, currently working on various blockchain-based projects, including those utilizing Cairo and ZK proofs. My experience includes working with Cairo, and contributing to the open-source community through OnlyDust. My familiarity with these tools equips me to understand the nuances of these systems and ensure clean code. I am part of Dojo Coding, and here is my OnlyDust profile: https://app.onlydust.com/u/evgongora. How I plan on tackling this issueTo approach this problem, I would follow these steps: Here's a more detailed breakdown Define the event struct:
Modify the receiveVote function:
At the end of this function, just before the closing brace, I would add:
And finally update the unit tests as needed. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have been a developer for over 4 years and have been contributing to the Starknet ecosystem for more than a year. My recent contributions include work on cairo-lint and scaffold-starknet. I’m eager to participate in this project as I see a lot of potential in it and believe it adds valuable functionality to the Starknet ecosystem. Also I'm part of dojo-coding comunity! How I plan on tackling this issueI am going to create the event structure with the necessary parameters and when the function has been carried out correctly I am going to emit this event. It is an easy issue to solve |
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 experience with smart contracts will guide me in creating a robust and efficient implementation. How I plan on tackling this issueTo address the issue of emitting an event when a fund contract receives a new vote in the |
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 Starknet event and will make sure to emit it correctly where it is required. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedGM @adrianvrj, I am Sagar Rana, a smart contract developer and full stack engineer. I have 3 years of experience building robust full stack applications and over a year of writing smart contracts. You can see my projects and contributions to some major repos on my GitHub profile. The tech stack I use mainly includes Solidity, Rust, Cairo and Typescript. I am also contributing to the Starknet and Rust ecosystems and building on Cairo and Rust languages. I am interested in contributing to projects like this to learn more about these technologies and help make these projects better. Please assign me as I would be really glad to be a contributor in this project! :) How I plan on tackling this issue
ETA: 2 Days |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi! Dojo here🙋⛩️⛩️I have 4 years of experience in full-stack development and a couple months in web3 development with Cairo and Starknet. How I plan on tackling this issueI will work into the contracts/src/fund.cairo on the receiveVote function. Here is how I will implement event emition: I'll be happy to be assigned🤠, I'm attentive⛩️ |
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 issueIn the
|
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 am a blockchain developer specializing in Solidity, Cairo, and Rust, and testing contract . How I plan on tackling this issue[1]=>Modify the receiveVote method to emit an event when a vote is cast. The event will [2]=>include the caller’s address, the fund contract address, and the current vote count. |
🚀🚀 |
…ve-vote [test] #137 implement newVoteReceived event on Fund contract
This issue will be part of ODHack9.0, please apply via Onlydust app
receiveVote
method.Acceptance Criteria
The text was updated successfully, but these errors were encountered: