Skip to content
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

Blockchain development : Decentralized Voting #1070

Closed
wants to merge 2 commits into from

Conversation

ShivRaiGithub
Copy link
Contributor

Pull Request for PyVerse 💡

Requesting to submit a pull request to the PyVerse repository.


Issue Title

Voting Project in Blockchain Development
#576

  • I have provided the issue title.

Info about the Related Issue

Goal of the project is to create a decentralized voting system using python

  • I have described the aim of the project.

Name

Shiv Rai

  • I have provided my name.

GitHub ID

ShivRaiGithub

  • I have provided my GitHub ID.

Email ID

sshaktirai@gmail.com

  • I have provided my email ID.

Identify Yourself

WoB contributor
GSSoC-Ext contributor

  • I have mentioned my participant role.

Closes

Issue #576

  • I have provided the issue number.

Describe the Add-ons or Changes You've Made

Added 2 folders, one of smart contracts and other of the frontend and web3 connection, along with readme files for instructions. This will allow the user to run the project.

  • I have described my changes.

Type of Change

Select the type of change:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, local variables)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Foundry contracts have been tested through foundry and frontend and working have been tested on a localhost
image
image
image

  • I have described my testing process.

Checklist

Please confirm the following:

  • My code follows the guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added things that prove my fix is effective or that my feature works.
  • Any dependent changes have been merged and published in downstream modules.

Copy link

github-actions bot commented Nov 4, 2024

👋 Thank you for opening this pull request! We're excited to review your contribution. Please give us a moment, and we'll get back to you shortly!

Feel free to join our community on Discord to discuss more!

@UTSAVS26
Copy link
Owner

UTSAVS26 commented Nov 4, 2024

@ShivRaiGithub from where you copied this project?

@UTSAVS26 UTSAVS26 closed this Nov 4, 2024
@UTSAVS26 UTSAVS26 added the copied-project The project is copied from someone else label Nov 4, 2024
@ShivRaiGithub
Copy link
Contributor Author

@UTSAVS26 I do not need to copy blockchain projects. I have made my own projects as well as projects like these. I have a few variations of this project each with some or other different functionality. I can share the files/their link if you wish to see. Still I wanted to contribute to this as most of those projects were made through JS using react or vite, so I wanted to try it on python using a python library for connection. If you still don't believe me, I can explain any line of the code I have written ( including the deployment or the testing script ). If there is some file that initiates on copying then it might be because I uploaded the folder after coding to a github codespace then made the PR. Reason is that the repo wasn't cloning on my machine due to some issue.

If you don't believe me, no problem. Have a good day!

@UTSAVS26
Copy link
Owner

UTSAVS26 commented Nov 5, 2024

The thing is as far as I can see the links you are adding in the project are the links of your repo and also by looking the workflows that has been added, I think that has been a copied project as workflows are setup to just make it more simple for creators to work with.

@ShivRaiGithub
Copy link
Contributor Author

@UTSAVS26 I don't think I have added any link anywhere that I know of. And as for workflows, the only workflow folder I can find is within lib/forge-std but that would be part of the framework then. lib/forge-std is created when you initialize Foundry ( solidity framework) and its not recommended to mess with it unless you really know what you are doing ( Imagine messing around with a compiler ).
Anyways, I have attached a screenshot containing most of the files that can/should be modified, so if you can please point out any issues in any of them.
image

@UTSAVS26
Copy link
Owner

UTSAVS26 commented Nov 6, 2024

Okie raise a new PR and tag me i will merge it. Sorry for the trouble I cause you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
copied-project The project is copied from someone else
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants