-
Notifications
You must be signed in to change notification settings - Fork 2
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
Install non-validator node and provide feedback #3
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 2500.0 SHIP attached to it as part of the ShipChain fund.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 5 days, 1 hour ago. 1) captaincavedann has been approved to start work. I am interested in running a node for ShipChain's testnet. I have a dedicated computer for nodes. I will run the node and provide feedback on it. Learn more on the Gitcoin Issue Details page. 2) gutsal-arsen has been approved to start work. will complete ##1-10 and provide feedback. Learn more on the Gitcoin Issue Details page. 3) maexx393 has been approved to start work. Hi, I'm interested in this issue as we've listed SHIP token on our exchange http://chankura.com I would like to start testing the NODE for integrations later Learn more on the Gitcoin Issue Details page. 4) maexx393 has applied to start work (Funders only: approve worker | reject worker). Hi, I'm interested in this issue as we've listed SHIP token on our exchange http://chankura.com I would like to start testing the NODE for integrations later Learn more on the Gitcoin Issue Details page. 5) travisdmathis has been approved to start work. I will make sure it is completed in a timely manner and get my feedback to you within 48hrs. Learn more on the Gitcoin Issue Details page. 6) starkblaze01 has been approved to start work. Will follow the steps given and provide detailed feedback. Learn more on the Gitcoin Issue Details page. 7) marvinkruse has been approved to start work. Hey, I'd be happy to contribute to your project by completing this ticket. I have a Germany-based Server (i7, SSD, 32GB ram, 1gbit connection). Best, Learn more on the Gitcoin Issue Details page. 8) anshumanv has applied to start work (Funders only: approve worker | reject worker). Will run through the docs and provide feedback on it. Learn more on the Gitcoin Issue Details page. 9) hiturunk has applied to start work (Funders only: approve worker | reject worker). I am an Ethereum/Bitcoin miner with experience managing full nodes and various kinds of server-hardware as well as professional front-end bug-testing/web development. I would be interested in running a validator node for shipchain and in bug/use-testing and providing feedback on my experience. Shipchain has a very logical focus and I'd love to be a part of that. Web 3.0 is the future! Learn more on the Gitcoin Issue Details page. |
@ajhodges have run non-validator network, thus answering your questions:
|
@gutsal-arsen Thanks so much for participating! Your feedback is appreciated! I think that docker container came with Cement, which we used to build Hydra, we should have either updated it or deleted it -- we appreciate knowing that it's broken! With regards to your node, it looks like it's still sync'ing -- we realize our directions were a bit unclear here -- could you please monitor your |
@gutsal-arsen Also, please remember to go to Gitcoin and create a Submission for this work. We'll mark the bounty as resolved once we have a few more workers create submissions, we're still accepting more feedback! |
@leewardbound haven't sent submission yet on gitcoin, will do later. Seems it's easy to run bunch of nodes in different locations on different Linux distros/Python versions with Amazon AWS to see how it performs. What do you think about that? |
@gutsal-arsen Yes that'd be a simple and effective test! We already have done some AWS testing of our own, hence the bounty to see how the community approaches it :-) A minor note -- Python is not actually a factor in client/network performance; the Hydra CLI is just a wrapper for downloading and running the client binary (which is written in Go), so different Python versions might affect the setup process, but shouldn't make any difference in how long it takes to sync your node. |
@leewardbound that's clear about Python wrapper, however what is more important to test at this stage? Does it easily runs on different architectures or does it runs fast? I guess both should be tested. I suggest to create testing farm on AWS and some scripts to automate installation and network tests. Will see where it fails and what is the actual speed from different locations. If you have AWS account you can share it with me by adding IAM user, or I can run my own (but guess you would need that farm in the future so your AWS account is preferred). Will finish tests now and provide results. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 2500.0 SHIP (17.17 USD @ $0.01/SHIP) has been submitted by: @leewardbound please take a look at the submitted work:
|
@leewardbound have running Should I run any longer? |
@gutsal-arsen for reference, my personal node running on a VPS took multiple hours to fully sync (you can tell how close you are by the As far as what is important to test, for the purposes of this bounty we would just like to gather feedback on both hydra (the configuration/installation tool) as well as some basic statistics about the node itself. |
@ajhodges okay, I've started node monitor, will let you know how long it take to sync fully. |
@ajhodges FYI: during the sync getting that: But seems sync keep going. |
@ajhodges I've also found strange behavior once internet connection goes down: |
@ajhodges Sync finished. Started at Consider there was network down period for 2 hours and 45 minutes described above. I had to manually restart |
⚡️ A tip worth 2500.00000 SHIP (17.34 USD @ $0.01/SHIP) has been granted to @gutsal-arsen for this issue from @leewardbound. ⚡️ Nice work @gutsal-arsen! Your tip has automatically been deposited in the ETH address we have on file.
|
Here's responses to each of the questions. It won't let me submit work on Gitcoin so hoping you'll see all my feedback here. Note my last comment. Would be happy to do a PR to flesh out the "usage" details. What are the hardware specifications (CPU/RAM/Disk space/SSD or HDD/Network link speed) of your server? i7/12GB/63GB SSD/ ~3 MB download |
@gutsal-arsen thank you for all of your detailed reports, this is very helpful. @itsN1X , looks like an issue with your Gitcoin account. I would contact their support/message them in Slack. @acolytec3 thank you for the feedback! We have internally drafted some more detailed instructions, which actually might be appropriate to merge into the README and/or publish on this issue. @leewardbound thoughts? and how do you think about a bounty for README improvments? Also it looks like @acolytec3 earned their bounty for this issue :) |
@ajhodges yeah agree that readme cleanup is worth our time @acolytec3 i'll release your tokens now, gitcoin is kind of confusing about these "cooperative" jobs, i guess i already paid out 1 guy (which was registered as a "tip"?) so now nobody else can submit? i don't get it shrugs. if you just make a PR for readme improvements, i'll gladly toss you another tip, 500-1000 tokens depending on how thorough/useful your improvements are! |
Anyone else wishing to apply -- We've accepted 7 candidates so far, and 2 have completed. I won't accept any more applicants now, unless we have some drop out. Thanks for your interest everyone! |
⚡️ A tip worth 2500.00000 SHIP (18.54 USD @ $0.01/SHIP) has been granted to @acolytec3 for this issue from @leewardbound. ⚡️ Nice work @acolytec3! Your tip has automatically been deposited in the ETH address we have on file.
|
Here are my responses:-
|
PR #6 submitted to add a quick-start guide to the readme. It's not super expansive but feels like the right place to help someone coming at this fresh. |
What are the hardware specifications (CPU/RAM/Disk space/SSD or HDD/Network link speed) of your server?
Where is your server located, geographically? What operating system and version are you using? What version of Python are you using? Did you encounter any issues when installing the hydra package? Readme should be updated to read Also, Instructions for ubuntu should include information about setting up aliases, since ubuntu kernal uses python 2 it's not recommended to uninstall it and hydra does not seem to work w/ python2.. I recommend setting up alias in Did you encounter any issues with the hydra client join-network command? Did you encounter any issues with the hydra client configure command? Approximately how long did it take for your node to sync with the network? (Your node is sync'd when curl localhost:46657/status returns catching_up: false) Do you have any other feedback for us? |
⚡️ A tip worth 2500.00000 SHIP (17.46 USD @ $0.01/SHIP) has been granted to @starkblaze01 for this issue from @leewardbound. ⚡️ Nice work @starkblaze01! Your tip has automatically been deposited in the ETH address we have on file.
|
⚡️ A tip worth 2500.00000 SHIP (17.46 USD @ $0.01/SHIP) has been granted to @travisdmathis for this issue from @leewardbound. ⚡️ Nice work @travisdmathis! Your tip has automatically been deposited in the ETH address we have on file.
|
⚡️ A tip worth 500.00000 SHIP (3.49 USD @ $0.01/SHIP) has been granted to @acolytec3 for this issue from @leewardbound. ⚡️ Nice work @acolytec3! Your tip has automatically been deposited in the ETH address we have on file.
|
@itsN1X -- No clue what that error is about, but it seems to be with gitcoin and not us, please use their slack for support. @starkblaze01 -- Thank you for participating! Bounty paid. @acolytec3 -- Thanks for your updates to the readme! Tipped out 500! @travisdmathis -- Thanks for your participation, bounty paid. RE: your note on starting the server -- it shouldn't actually be necessary, as the |
@maexx393 -- I see Gitcoin says you have submitted your work, but all I see when I click the link is a forked repository with no commits/issues -- please submit feedback in this thread for payout. |
1) What are the hardware specifications (CPU/RAM/Disk space/SSD or HDD/Network link speed) of your server? 2) Where is your server located, geographically? 3) What operating system and version are you using? 4) What version of Python are you using? 5) Did you encounter any issues when installing the hydra package?
Afterwards I did 6) Did you encounter any issues with the hydra client join-network command?
7) Did you encounter any issues with the hydra client configure command? 8) Approximately how long did it take for your node to sync with the network? 9) Are you interested in running a validator on the network? 10) Do you have any other feedback for us? |
⚡️ A tip worth 2500.00000 SHIP (17.17 USD @ $0.01/SHIP) has been granted to @marvinkruse for this issue from @leewardbound. ⚡️ Nice work @marvinkruse! Your tip has automatically been deposited in the ETH address we have on file.
|
@leewardbound well, there's a prob with gitcoin actually. All guys who received a |
Ah, thanks for the feedback, I'll make sure to close the issue. The reason it got sent as a tip was actually that I used the "Advanced Payout" mode, because basic payout would close the job for work and we wanted many people to be able to get paid out as it was ongoing. I find it pretty weird that they classify all advanced payouts as a tip. The period for the gitcoin bounty is now closed, thanks all for participating! |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This Bounty has been completed. Additional Tips for this Bounty:
|
As part of our ShipChain sidechain test network evaluation, we are trying to gather feedback from node operators. We will be providing a Gitcoin bounty for any parties who will assist in testing the hydra project, and set up a non-validating node synchronized to our
shipchain-testnet-alpha
network.Please complete the survey below:
hydra
package?hydra client join-network
command?hydra client configure
command?(Your node is sync'd when
curl localhost:46657/status
returnscatching_up: false
)The text was updated successfully, but these errors were encountered: