input-output-hk / cardano-sl

Cryptographic currency implementing Ouroboros PoS protocol
Apache License 2.0
3.77k stars 629 forks source link

Latest Cardano ~ Daedalus #4123

Open jonathanm1978 opened 5 years ago

jonathanm1978 commented 5 years ago

Does anyone have a step-by-step on the install? i'm trying to do this on Google VM...I've tried 16.04, 18.04...still running into NPM issues. Gone thru a couple hours of the NPM and NVM solutions I've found, but to no avail... Is there a simpler way to compile and get this without having to try this version of NVM, that version of libssn3.dev....etc, etc, etc,????

erikd commented 5 years ago

What instructions are you following?

jonathanm1978 commented 5 years ago

I finally figured it out...after hours of trying different cat-n-mouse games around cardano and daedalus, I wound up following the directions as if I were doing it for testnet...and substituted mainnet ...like in the yarn commands instead of staging, I substituted mainnet... The only thing I got confused about was the cardano part. When I first got into tighvnc viewer, I immediately started ./connect-to-mainnet from ~/cardano-sl/... Once I finally got daedalus running and changed from staging to mainnet, it kept saying connected/stopped/started/connected/stopped/started/crashed/connecting/stopped/started....over and over... (on the daedalus gui screen)... I decided to kill the ./connect-to-mainnet terminal that i had running the entire time to see what would happen...and it apparently did the trick. Soon as I did that, I came back to the daedalus gui and it showed the node was running, responding, subscribed, time correct, and node syncing with the % moving up. I really just wanted to see if I could get it running (that's why I'm using Google cloud services -- 365 days or $300 free)...whichever you use up first.. Now that I know I can get it running, I have a spare machine that I play around with Ubuntu on... so I can install it there. If only there was a way to save the VM instance from Google and import it to a local machine that I install ubuntu on..that would be gravy though.

I dunno if I've done anything wrong in the above. I can detail more if I need to...but it appears that I have done "something" correctly...so far. When it finishes sync...it might be a different story.